Merge master to develop (part 3) (#1657)
* gpu (#1310) * Fix snapshot (#1320) * fix bug of snapshot * refine distribute.sh * use more accurate function calls * rename function * update for model parallel * refine code * feat: enhance cmake download & options (#1281) * feat: enhance cmake download & options * feat(tools/): add share libs build scripts * fix: add cmake options * feat: add 3rd party download * chore: updat README * fix: fix protobuf & cmake repo * fix: fix options name * chore: merge 3rd_party.cmake & third_party.cmake * chore: revert pre cmake URL fix * chore: update ExternalProject check * fix: fix typo & missing download * fix: fix download url * chore: update readme * chore: fix typo * fix: fix bugs * fix: fix bugs * fix: fix pre * print all third party libs * refine readme * DOWNLOAD_THIRD_PARTY -> PRECOMPILED_THIRD_PARTY * refine readme * minor typo fix * Fix bug in model parallel (#1345) * fix conv in model parallel * add TODO * Fix bug in gcc54 (#1352) * fix bug in gcc 5.4 * update * refine ibverbs lib (#1391) * refine link ibverbs lib * modify minor * fix a little bug in accuracy print (#1403) * batch num for prediction (#1405) * batch num for prediction * !Train() => Predict() * fix normlization epsilon check (#1433) * Fix normlization epsilon check (#1441) * fix normlization epsilon check * remove check, fix eplison value in op_conf * align with tensorflow (#1461) * Dev crop with random size (#1468) * random size crop proto * ImagePreprocessImpl::<kCropWithRandomSize> * clang format * MaxVal * Dev jinyi offline build (#1476) * chore: remove pre compiler funcs * chore: add submoudles * fix: fix project build URL from git_url -> submodule_dir_url * fix: fix submodule commit id * fix: fix .gitmodules * chore: mv third_party dir * chore: remove test-driver(glog#188) link in glog submodule * fix: update glog from: da816ea70645e463aa04f9564544939fa327d5a7 ==> to: 4f3e18bf26cdb794fc66cec348f57b5838a0c929 * chore: update README.md * Dev prelu (#1474) * GPU impl of prelu * better naming * address review * renaming and use ? : * address reviews on op * change op conf * rename weight * allow 2d+ * not elementwise op * naive impl * minor fix * rename * remove dupl * refacor to remove duplicate * remove dup * remove dup * reverse condition * move code * remove useless arg * refactoring * add empty line * fix jpeg encoder quality (#1450) * fix(actor.cpp): never access regst after sending it to producer (#1531) * fix(boxing_actor): not handle ctrl regst in NormalProcessNaiveReadableRegstMsg() (#1520) * Dev center crop (#1542) * center crop * update * add scalar_mul (#1553) * refactor(actor/*): update the {RegstNameType, {}} to std::make_pair (#1605) * fix(boxing_actor): not handle ctrl regst in NormalProcessNaiveReadableRegstMsg() * refactor(actor/*): update the {RegstNameType, {}} to std::make_pair * fix record_num in blob (#1619) * fix record_num in blob * add comment
Showing
- oneflow/core/actor/actor.h 2 additions, 2 deletionsoneflow/core/actor/actor.h
- oneflow/core/actor/boxing_actor.cpp 1 addition, 0 deletionsoneflow/core/actor/boxing_actor.cpp
- oneflow/core/actor/copy_comm_net_actor.h 1 addition, 1 deletiononeflow/core/actor/copy_comm_net_actor.h
- oneflow/core/actor/decode_random_compute_actor.h 1 addition, 1 deletiononeflow/core/actor/decode_random_compute_actor.h
- oneflow/core/actor/input_wise_compute_actor.h 1 addition, 1 deletiononeflow/core/actor/input_wise_compute_actor.h
- oneflow/core/actor/normal_backward_compute_actor.h 1 addition, 1 deletiononeflow/core/actor/normal_backward_compute_actor.h
- oneflow/core/actor/normal_forward_compute_actor.h 2 additions, 2 deletionsoneflow/core/actor/normal_forward_compute_actor.h
- oneflow/core/actor/normal_model_update_compute_actor.h 1 addition, 1 deletiononeflow/core/actor/normal_model_update_compute_actor.h
- oneflow/core/actor/record_load_actor.h 1 addition, 1 deletiononeflow/core/actor/record_load_actor.h
- oneflow/core/kernel/kernel.proto 5 additions, 0 deletionsoneflow/core/kernel/kernel.proto
- oneflow/core/kernel/prelu_kernel.cpp 130 additions, 0 deletionsoneflow/core/kernel/prelu_kernel.cpp
- oneflow/core/kernel/prelu_kernel.cu 124 additions, 0 deletionsoneflow/core/kernel/prelu_kernel.cu
- oneflow/core/kernel/prelu_kernel.h 40 additions, 0 deletionsoneflow/core/kernel/prelu_kernel.h
- oneflow/core/operator/op_conf.proto 9 additions, 0 deletionsoneflow/core/operator/op_conf.proto
- oneflow/core/operator/prelu_op.cpp 91 additions, 0 deletionsoneflow/core/operator/prelu_op.cpp
- oneflow/core/operator/prelu_op.h 32 additions, 0 deletionsoneflow/core/operator/prelu_op.h
- oneflow/core/record/image.proto 8 additions, 2 deletionsoneflow/core/record/image.proto
- oneflow/core/record/image_preprocess.cpp 30 additions, 0 deletionsoneflow/core/record/image_preprocess.cpp
- oneflow/core/record/image_preprocess.h 13 additions, 4 deletionsoneflow/core/record/image_preprocess.h
- oneflow/core/register/blob.cpp 3 additions, 0 deletionsoneflow/core/register/blob.cpp
oneflow/core/kernel/prelu_kernel.cpp
0 → 100644
oneflow/core/kernel/prelu_kernel.cu
0 → 100644
oneflow/core/kernel/prelu_kernel.h
0 → 100644
oneflow/core/operator/prelu_op.cpp
0 → 100644
oneflow/core/operator/prelu_op.h
0 → 100644
Please register or sign in to comment