Commit Graph

28 Commits

Author SHA1 Message Date
mindspore-ci-bot 8bf35b2b0c !700 validate bprop rules
Merge pull request !700 from penn/validate_bprop_rules
2020-04-28 10:40:41 +08:00
mindspore-ci-bot 420ef2a352 !731 remove extra empty string from log text
Merge pull request !731 from fary86/remove_extra_empty_string_in_log
2020-04-28 08:36:45 +08:00
fary86 b314c1d621 Remove extra empty string from log text 2020-04-27 14:34:30 +08:00
panyifeng 9e633b6c12 validate bprop rules 2020-04-27 11:57:22 +08:00
mindspore-ci-bot 63712848e2 !494 Split ccsrc cmake to individual sub-directories
Merge pull request !494 from zhoufeng/cmake-sub
2020-04-27 11:42:05 +08:00
zhoufeng b681cec8f2 cmake refactor 2020-04-26 20:51:18 +08:00
fary86 2078229436 Add prim name to error message for array_ops 2020-04-26 15:23:04 +08:00
mindspore-ci-bot 875ebc296d !662 fix reviewboot and example of TruncatedNormal
Merge pull request !662 from zhangbuxue/fix-reviewboot
2020-04-26 10:53:06 +08:00
buxue aff6777ecc fix reviewboot and example of TruncatedNormal and add type mapping 2020-04-26 10:01:20 +08:00
Wei Luning f305d6f8a7 Revert "add pattern AdjustAllReduceMulAdd"
This reverts commit ea6958c50a.
2020-04-25 19:50:50 +08:00
Wei Luning 30f397dbd6 Revert "use the old op"
This reverts commit 252ed4f7c9.
2020-04-25 19:50:24 +08:00
zhousiyi f6a4f3d155 [static_analysis]: remove the TrivialPrimEvaluator cache.
add cache for PythonPrimEvaluator. Be careful that
 the infer function of PythonPrimitive in python code should
 be idempotent.
2020-04-23 09:13:57 +00:00
lyfne b7076d260e Do cse graph by graph 2020-04-23 09:21:30 +08:00
zhoufeng c2b3360d69 update clang format rule 2020-04-21 21:21:19 +08:00
Wei Luning 252ed4f7c9 use the old op 2020-04-21 11:16:44 +08:00
mindspore-ci-bot 3822b4837f !340 Add a HistogramSummary ops to record tensor value
Merge pull request !340 from ougongchang/master
2020-04-20 10:54:04 +08:00
mindspore-ci-bot 71b63c3fcf !246 [opt pass] AdjustAllReduceMulAdd
Merge pull request !246 from vlne-v1/I1E3PI-opt-pass-adjust-allreduce-apply-weight-decy-seq
2020-04-18 18:17:01 +08:00
Wei Luning ea6958c50a add pattern AdjustAllReduceMulAdd 2020-04-18 17:00:55 +08:00
ougongchang 0ed6d9178e add Histogram summary operator
clean clang format errors and cpplint errors

add some test cases for histogram summary operator
2020-04-18 09:56:45 +08:00
Hoai Linh Tran h00472437 46c590b787 Add new flag to watch for the need of Renormalize pass when parsing the python input program
Signed-off-by: Hoai Linh Tran h00472437 <hoai.linh.tran@huawei.com>

Add optimizer checking: For a group of passes in "optimizer", if flagged then it will check and collect the newly generated nodes without types (i.e. abstract() == nullptr).
Before calling Renormalize(), the optimizer will check if there is any node needed retyping. If not the Renormalize pass will not be called.
Add checking for non-null abstract but still needs renorm;
Add flags to Substitution to help watching Renormalize

Simpler pass result checker, change Bool to Enum type
2020-04-13 23:45:14 -04:00
Wei Luning 37c94a5f76 add pass replace_old_param_ 2020-04-13 17:52:55 +08:00
mindspore-ci-bot 98e69fc639 !215 fix bprop cache caused error with variable params
Merge pull request !215 from penn/fix_print_bprop_error
2020-04-13 10:10:49 +08:00
chenzomi e09f220f17 fix complite bug in clang 2020-04-11 14:15:11 +08:00
义峰潘 2bef22d8a3 fix bprop cache caused error with variable params 2020-04-10 12:21:40 +08:00
biffex 62bbf560c6 constant duplicate mul for momentum 2020-04-09 22:28:00 +08:00
panyifeng 1fb776fe09 fix grad missing due to indirect dependent free morphism 2020-04-03 18:22:53 +08:00
huangdongrun d3f733fa25 support grad on graph with variable arguments
use unpack graph primitive instead

add testcases for all grad interface

remove debug log

format code

remove dumpfuncgraph

resolve clang-format

resolve reviews

resolve cpplint

fix review
2020-04-01 20:24:04 +08:00
zhunaipan 930a1fb0a8 initial version
Signed-off-by: leonwanghui <leon.wanghui@huawei.com>
2020-03-27 22:54:54 +08:00