- 08 1月, 2018 2 次提交
-
-
由 Qiao Longfei 提交于
* add rename guard * add device_data_transform * add device_data_transform_test * modify GetExpectedKernelType * update operator.run * support test test_label_semantic_roles * optimize code * optimize code * rename GetActualKernelType to GetExpectedKernelType * fix chunk_eval_op and device_data_transform_test * add is_same_place to place * optimize code, refine rename_guard * refine rename guard, add GetKernelTypeForVar * optimize code * add some log * rename guard * use sub scope to create var * fix compile * add IsInitialized for Tensor * add VarIsTensor * fix op_registry_test * test * tmp disable priority * restore switch_kernel.md * code clean
-
由 emailweixu 提交于
This can make it easier to locate error.
-
- 05 1月, 2018 1 次提交
-
-
由 dzhwinter 提交于
* "add c++ side kernel selection" * "add multiple kernel op test" * "kernel selection only support cudnn" * "better formatter" * "small fix with UseCPU" * "depends on change interface Get(Place, Library)" * "fix CI" * "fix python cudnn test" * "leave the register cudnn op to another PR" * "fix CI" * "use all kernel by default" * "fix CI"
-
- 25 12月, 2017 3 次提交
-
-
由 typhoonzero 提交于
-
由 Qiao Longfei 提交于
* init kernel hint * fix typo * rm unused code * add include in op_kernel.h * restore op_kernel since it will be moved to op_kernel_type * change force_cpu to use_cpu * fix compilation
-
由 qiaolongfei 提交于
-
- 24 12月, 2017 2 次提交
-
-
由 QI JUN 提交于
* refine OpKernelKey * refine codes * fix code style * follow comments
-
由 dzhwinter 提交于
* "change operator interface" * "move devicepool to device_context" * "fix operator test" * "fix op_registry Run interface" * "net op passed. Need to fix nccl multi-Context" * "add nccl group function" * "add nccl group function" * "fix gpu count exceed 32 error" * "fix recurrent op, nccl op" * "change the other operators interface with Place" * "fix typo" * "fix pybind" * "fix device in python side" * "fix pybind failed" * "add init for test" * "fix CI"
-
- 20 12月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Move framework.proto to proto namespace * Fix compile * Fix compile * Fix Compile
-
- 12 12月, 2017 1 次提交
-
-
由 QI JUN 提交于
There are mainly following fixes: - take `DeviceContext` as the template parameter of math functors and OpKernel instead of `Place` - remove `eigen_device` interface in base class `DeviceContext` - remove `GetEigenDevice` interface in `ExecutionContext` and base class `DeviceContext` - remove unused `platform::EigenDeviceConverter` - rename `REGISTER_OP_GPU_KERNEL` to `REGISTER_OP_CUDA_KERNEL` - rename `USE_GPU_ONLY_OP` to `USE_CUDA_ONLY_OP`
-
- 08 11月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Chage `IndicateDataType` to `GetKernelType`. Make it easier to understand. * Change `OpKernelKey` to `OpKernelType` * Make operator developers can customize which kernel the operator will use in runtime.
-
- 06 11月, 2017 1 次提交
-
-
由 typhoonzero 提交于
-
- 04 11月, 2017 1 次提交
-
-
由 Qiao Longfei 提交于
* add acc layer * memory log level change from 3 to 10 * use gaussian random to init conv parameters * use initializer * fix import * batch_norm use helper to create persistable var * refine code * train only 2 batches for test * use g_program and g_init_program * use XavierInitializer to init fc parameter
-
- 30 10月, 2017 2 次提交
-
-
由 Qiao Longfei 提交于
* add batch_norm_layer * add img_conv_group layer and test * add check to Tensor.type() * forward can run * with backward * change label data time from int32 to int64 * refine code * follow comment
-
由 dzhwinter 提交于
-
- 29 10月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Shrink Operator.h * Fix CI compile
-
- 27 10月, 2017 4 次提交
-
-
由 Yu Yang 提交于
* Op developer can add `InferShape` to any operator
-
由 QI JUN 提交于
* add sparse support for sum op * typo fix * fix gpu build error * fix unittest error * typo fix * infer var type and shape in op_test * follow comments * fix build error * bypass some unittests depend on NetOp
-
由 Yu Yang 提交于
* Simplize Gradient Check * Stash * Extract apply_backward_pass to backward.py Rename apply_backward_pass to append_backward_ops * Use graph API to check gradient * Fix ci * Fix CI * Fix backward for double precision * Stash * Fix CI * Fix ci * Ignore GRU test * Ignore xe op * Fix CI * Fix softmax with xe gradient The correct equation should be IG = OG * (d_softmax_with_xe()) * Fix typo * Fix merge error * Disable LRN
-
由 Dong Zhihong 提交于
-
- 26 10月, 2017 1 次提交
-
-
由 chengduoZH 提交于
-
- 25 10月, 2017 1 次提交
-
-
由 Dong Zhihong 提交于
-
- 24 10月, 2017 2 次提交
-
-
由 caoying03 提交于
-
由 Dong Zhihong 提交于
-
- 23 10月, 2017 1 次提交
-
-
由 Qiao Longfei 提交于
* recursive find var in BlockDesc * add HasVarRecursive and FindVarRecursive to BlockDesc * fix FindVarRecursive
-
- 22 10月, 2017 1 次提交
-
-
由 Qiao Longfei 提交于
-
- 21 10月, 2017 1 次提交
-
-
由 Yu Yang 提交于
-
- 19 10月, 2017 1 次提交
-
-
由 Yu Yang 提交于
* Add glog as dependencies of ops * Use VLOG to logging some information is helpful when we debug Paddle * Fix Unittests
-
- 15 10月, 2017 1 次提交
-
-
由 Dong Zhihong 提交于
-
- 12 10月, 2017 1 次提交
-
-
由 武毅 提交于
* add cudnn_conv_op * WIP * update * update * fix grad check * use platform::memory * add support group for cudnn * update * follow comments * fix onlycpu build * update cuda define * follow comments * follow comments * merge with updates * fix compile error * follow comments * follow comments
-
- 11 10月, 2017 1 次提交
-
-
由 Yan Chunwei 提交于
-
- 07 10月, 2017 3 次提交
-
-
由 qiaolongfei 提交于
-
由 qiaolongfei 提交于
-
由 qiaolongfei 提交于
-
- 05 10月, 2017 1 次提交
-
-
由 qiaolongfei 提交于
-
- 04 10月, 2017 1 次提交
-
-
由 qiaolongfei 提交于
-
- 03 10月, 2017 3 次提交
-
-
由 qiaolongfei 提交于
-
由 qiaolongfei 提交于
-
由 qiaolongfei 提交于
-
- 01 10月, 2017 1 次提交
-
-
由 Qiao Longfei 提交于
* fix cond_op_test and add some check to operator.run * tmp * optimize kernel check
-