- 29 1月, 2018 1 次提交
-
-
由 Yi Wang 提交于
* Remove IsBounded as buffered channels have to be bounded * Add derived classes Buffered and UnBuffered" * Implement buffered and unbuffered channels * Correct the syntax of Channel::Receive * clang-format * clang-format 3.8 * clang 3.8
-
- 08 1月, 2018 1 次提交
-
-
由 Yang Yu 提交于
-
- 05 1月, 2018 1 次提交
-
-
由 Yang Yu 提交于
It will be used for LoD information in LoDTensor since LoD is a copy on write field. It is pretty slow for copying LoD information between operators. For resnet it will cost roughly 10% time of whole time, including reading data.
-
- 26 12月, 2017 1 次提交
-
-
由 Luo Tao 提交于
-
- 21 12月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Rename XXDescBind --> XXDesc * Fix Compile
-
- 20 12月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Move framework.proto to proto namespace * Fix compile * Fix compile * Fix Compile
-
- 02 11月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Init commit * Make executor use ProgramDescBind * Change Attribute from BlockDesc to BlockDescBind * Since we will get the program desc in RNN, just BlockDesc is not enough. * Add DeviceContext to Executor API * Rewrite RNN * Pass Python * AddBiasOp does not care num_flatten_dims * Stash * Fix MacOS Compile * Pass RNN forward * add python test * refactor test * Make compile pass * add gradopmaker * First draft done * Polish code * add grad op maker and grad infershape * Polish code * Fix backward.cc bug * Fix infershape * Rename function * add backward test * simplify recurrent test * Update * Pass unittest * Add comments & refine test * Add comments * refactor test * Complete Unittest * fix StepScopes enforce * Remove unused unittest * no type error * Update * Make RNN Pass unittest
-
- 27 10月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Op developer can add `InferShape` to any operator
-
- 14 10月, 2017 2 次提交
- 13 10月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Add no_grad_vars for grad_op_maker * Add unittest * Fix unittest * Fix unittest * Follow comment
-
- 03 10月, 2017 2 次提交
- 01 10月, 2017 2 次提交
- 14 8月, 2017 1 次提交
-
-
由 Yan Chunwei 提交于
* remove SliceCopied * remove SliceCopied * rename SliceShared to SliceLevels, SliceInLevel * merge lod_tensor/details * remove lod_start_pos_'s shared_ptr * make lod-tensor a special tensor * add clone to lod_tensor * add lod tensor impl * add lodtensor clone test * init lod * add equal * merge LOD and its methods * recover tensor and variable * change thrust to host_vector
-
- 09 8月, 2017 1 次提交
-
-
由 Yan Chunwei 提交于
* add lodtensor * add reshape of lod * add details * rename Elements/Levels * size_t and vector reserve * add details * add const& std::shared_ptr * add lod_tensor_impl.h * remove a shared_ptr
-