- 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
-
- 08 8月, 2017 1 次提交
-
-
由 gongweibao 提交于
Fix C-API Compilation Error
-
- 07 8月, 2017 1 次提交
-
-
由 Yu Yang 提交于
It can be run both CPU/GPU. configure attributes are: * min: the min value of uniform random * max: the max value of uniform random * dims: the dimension of output tensor * seed: the random seed of uniform random. 0 means generate a seed each time.
-
- 05 8月, 2017 1 次提交
-
-
由 Yi Wang 提交于
-
- 04 8月, 2017 3 次提交
- 03 8月, 2017 2 次提交
-
-
由 Yan Chunwei 提交于
* move net_op to operators
-
由 Yu Yang 提交于
-
- 02 8月, 2017 1 次提交
-
-
由 Yu Yang 提交于
Fix #3171
-
- 31 7月, 2017 2 次提交
- 27 7月, 2017 2 次提交
- 26 7月, 2017 4 次提交
- 25 7月, 2017 1 次提交
-
-
由 liaogang 提交于
-
- 24 7月, 2017 3 次提交
- 21 7月, 2017 1 次提交
-
-
由 fengjiayi 提交于
-
- 20 7月, 2017 4 次提交
-
-
由 fengjiayi 提交于
-
由 dongzhihong 提交于
-
由 dongzhihong 提交于
-
由 dongzhihong 提交于
-
- 19 7月, 2017 1 次提交
-
-
由 Yi Wang 提交于
-
- 18 7月, 2017 1 次提交
-
-
由 dongzhihong 提交于
-
- 17 7月, 2017 2 次提交
-
-
由 Yu Yang 提交于
-
由 Yan Chunwei 提交于
* add NDEBUG switch to PADDLE_ENFORCE
-
- 16 7月, 2017 1 次提交
-
-
由 Qiao Longfei 提交于
* OperatorBase should not store OpDesc because not All op contains an OpDesc and not all ops create from OpDesc. * Networks do not contain OpDesc and are not created by OpDesc * Do not register Network to OpRegistry. * The network is directly created by the user in Python. Not from registry. * Correctly handle the `inputs` and `outputs` of a Network. * Add CompleteAddOp() methods * Remove `AddOp(OpDesc&)` in net-op. All op are added by OperatorPtr. * Rewrite unit test for truly tested what networks do. * optimise operator_test
-
- 15 7月, 2017 3 次提交
- 13 7月, 2017 2 次提交
- 12 7月, 2017 2 次提交
-
-
由 Qiao Longfei 提交于
Add unit test for OpKernel
-
由 Qiao Longfei 提交于
Add OperatorBase. issue: https://github.com/PaddlePaddle/Paddle/issues/2790 Paddle design the Operator with Kernel. OperatorBase has no type and device information when create, One operator can have multiple kernels, Operator will choose a kernel to run according to context. The kernel should be bind to Operator before or during Operator running.
-
- 11 7月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Move static variable defined in .cc We cannot define static variable in .h, because it will be multi-defined errors. Also fix some cpp syntax, like: * Prefer to use algorithm not manually for-loop, to make code more readable. * Remove unused `()`. * Enforce take a bool. It is no need `xxx==true`. * Use range-based for-loop iterator from op_desc.attrs * Fix a protential static variable init order error
-