Aurelius84
d265b16aed
Support transform two independent functions in dygraph_to_static_output ( #23652 )
...
* Spport transform two independed function in dygraph_to_static_output test=develop
* fix unittest error test=develop
5 years ago
FlyingQianMM
b4be5ef5ec
OP(retinanet_detection_output, retinanet_target_assign, sigmoid_focal_loss, deformable_roi_pooling) error message enhancement. test=develop ( #23726 )
5 years ago
Wojciech Uss
2383a9f7ee
[Doc update] Update for QAT INT8 MKL-DNN document ( #23361 )
...
* Update for QAT INT8 MKL-DNN document, added info on VNNI in Windows, benchmark results added and updated
5 years ago
xujiaqi01
70f7c23fd2
fix add dense table ( #23681 )
...
* fix add dense table
test=develop
* fix
test=develop
* fix
test=develop
5 years ago
xujiaqi01
d98084e7ec
add save with prefix ( #23449 )
...
* add save with prefix
* test=develop
5 years ago
Guanghua Yu
588eb8e2ea
Add `paddle.nn.loss.CrossEntropyLoss` op ( #23669 )
...
* add cross_entropy_loss,test=develop
* fix some commnet,test=develop
5 years ago
FDInSky
0a878be817
modify some op for dyg rcnn ( #23648 )
...
* test=develop modify some op for dyg rcnn
5 years ago
ceci3
ab05cdc46e
Add bce_loss op ( #23388 )
...
* add bce_loss
* fix mistake
* replace paddle_enforce,test=develop
* fix,test=develop
* update,test=develop
* remove duplicate,test=develop
* update,test=develop
* update error,test=develop
* update,test=develop
* fix unittest, test=develop
* update, test=develop
5 years ago
Michał Gallus
a63bcf9ae7
[DNNL][INT8][FP32] MatMul ( #23395 )
...
* Initial FP32 DNNL MatMul Implementation
* Implement int8 DNNL MatMul
* Unify in-kernel-naming, clean UTs
* MatmuL: Introduce op caching
* Final adjustments
test=develop
* Remove dy_graph disablement
test=develop
* Change dnnl header name to new one
test=develop
* Contrain multi head check to prevent fails
test=develop
* Resolve dnnl header problems on MAC CI
* Variable namings to kernel and skip_grad_ci added
test=develop
* Prevent MAC CI from failing
* Prevent windows build from failing
test=develop
* Modify UTs to conform to the rules
* Modify MatMul aux functions namings
test=develop
5 years ago
Chen Weihang
a2315d37cf
remove logging setting, test=develop ( #23715 )
5 years ago
wawltor
05476e9f69
Fix the matmul test case, avoid double and float precision diff
...
reduce the pricision of test case for matmul
5 years ago
Huihuang Zheng
4c57e3951a
Temporary Disable Flaky test_cond Under Windows ( #23424 )
...
The flaky windows test is hard to debug. It just has an exit code 0xc0000374 without any log so we don't know where and why. The probability of failure is about 1/50.
I spent 3 days and found it happened only when using PE + control flow + Windows. Exit code 0xc0000374 indicates heap corruption or access violation, but I found the memory is enough during debugging. There is no failed test under 500+ linux tests. I suspect the reason is multiple thread difference between Windows and Linux but I don't have time to completely debug it now. I will temporary disable the test and fix it in next days.
5 years ago
zhupengyang
6dd9901b3c
add activation ops under paddle.nn and paddle.nn.functional: ReLU, LogSoftmax ( #23258 )
5 years ago
songyouwei
0307393721
API(PRelu) error message enhancement ( #23539 )
...
* err msg enhance for PRelu
* add ut
test=develop
5 years ago
songyouwei
cae9340ec8
API(GRUUnit) error message enhancement ( #23535 )
...
* err msg enhance for GRUUnit
* add ut
test=develop
5 years ago
songyouwei
475de6da22
API(Embedding) error message enhancement ( #23533 )
...
* err msg enhance for Embedding
* add ut
test=develop
5 years ago
songyouwei
dc1901f48e
API(BilinearTensorProduct) error message enhancement ( #23528 )
...
* err msg enhance for BilinearTensorProduct
test=develop
* rebase dev
test=develop
* add ut
test=develop
5 years ago
zhupengyang
5b3dd80633
Op(prelu) error message enhancement ( #23616 )
5 years ago
Chen Weihang
0581d74d56
try to fix test imperative se resnet, test=develop ( #23700 )
5 years ago
Chen Weihang
a7b8d46fa6
Fix Program API doc sample code error ( #23635 )
...
* fix program sample code error, test=develop, test=document_fix
* fix detail error, test=develop, test=document_fix
* fix typo, test=develop, test=document_fix
5 years ago
Chen Weihang
189dbccc4b
Fix compiled program API sample code error ( #23653 )
...
* fix compiled program sample code error, test=develop, test=document_fix
* remove cn code in doc, test=develop, test=document_fix
5 years ago
Aurelius84
2ca5801d8c
API(append_backward) error message enhancement ( #23446 )
...
* API/OP (append_backward) error message enhancement test=develop
* polish check_type test=develop
* fix unittest failed test=develop
* merge develop test=develop
5 years ago
Aurelius84
d1f9a26c95
Refine mechanism of calling outer function in dy2static ( #23688 )
...
* Refine mechanism of calling outer function test=develop
* fix typo test=develop
5 years ago
Zhang Ting
4773e3f541
add dist op ( #23503 )
...
* add dist op
5 years ago
littletomatodonkey
1c08a2136e
test=develop, add addmm op ( #23384 )
...
add addmm op
5 years ago
Chengmo
8c0bdde934
Add Tdm sampler op in Contrib ( #23290 )
...
* add tdm sampler op
* fix compile bug
* fix compile bug
* fix compile bug
* fix compile bug
* test=develop, add tdm sampler unittest
* fix tdm sampler unittest
* fix input var name bug
* update tdm sampler unittest
* fix unittest
* fix unittest
* update tdm sampler unittest
* add tdm exe run unittest
* fix infershape
* test=develop, add doc
* test=develop, fix gcc8 compile bug & unittest bug
* test=develop, fix unittest
* test=develop, fix T one & zero
* test=develop, add unittest check
* test=develop, add doc smaple code & fix dype set
* test=develop, fix dtype
* test=develop, fix compile bug
* test=develop, fix unittest
* test=develop, fix unittest
* test=develop, check py3 unittest
* test=develop,fix unittest
* test=develop, fix py3&py2 unittest diff
* test=develop, fix sample code
* test=develop, fix sample code
* test=develop, fix sample code
* test=develop, fix error message
5 years ago
Wojciech Uss
1753860dd0
Enable matmul and cleanup in QAT2 ( #23657 )
5 years ago
songyouwei
4d0efee4f4
Linear revert to matmul op ( #23654 )
...
test=develop
5 years ago
GaoWei8
517929f148
Op (reorder_lod_tensor_by_rank) error message enhancement ( #23552 )
5 years ago
wangchaochaohu
3ea6899f8b
API(fluid.layers.array_read/array_write) error message enhancement ( #23568 )
5 years ago
liu zhengxi
eda7ff054b
Refine example code in en doc ( #23549 )
...
* refine example code in en doc, test=develop, test=document_fix
* update shape to make it meaningful, test=develop, test=document_fix
5 years ago
silingtong123
f9e2a27963
error message of SpectralNorm OP enhancement ( #23516 )
5 years ago
zhongpu
076dcdfde9
add instance_norm op for dygraph ( #23362 )
...
* add instance_norm op for dygraph, test=develop
* add error message, test=develop
5 years ago
songyouwei
cb36478a36
add LayerList insert and extend ( #23377 )
...
* add LayerList insert and extend
test=develop
* add index range check
test=develop
* add sample codes
test=develop
* refine sample code
test=develop
5 years ago
Zhou Wei
1f83069117
API(to_variable/save_dygraph) error message enhancement( #23683 )
...
* API(to_variable/save_dygraph) error message enhancement
5 years ago
Wilber
286c2e0ede
error message enhancement for py_func op. ( #23565 )
...
error message enhancement for py_func op.
5 years ago
hutuxian
94a3789fd0
Add AfsAPI in PaddleBox ( #23419 )
...
* Involves AfsAPI to resolve slow downloading.
* Mainly used in PaddleBox
5 years ago
liym27
d7dd4e1d36
Add unittest for se_resnet in dygraph_to_static. test=develop ( #23566 )
5 years ago
zhupengyang
7b648ad1a5
Op(relu) error message enhancement ( #23510 )
5 years ago
zhupengyang
5d970b586b
Op(leaky_relu) error message enhancement ( #23627 )
5 years ago
zhongpu
60d1f98a7d
error message enhancement for Pool2D, test=develop ( #23607 )
5 years ago
liym27
f9c9d50e7e
Return VarBase of ProgramTranslator.get_output instead of numpy.ndarray. test=develop ( #23663 )
5 years ago
zhongpu
01a78323a7
API/OP (Conv2DTranspose) error message enhancement ( #23590 )
...
* error message enhancement for Conv2DTranspose, test=develop
* fix error_message, test=develop
5 years ago
Zhen Wang
84cd45f674
Solve the conflict of ops with the same name, test for CI. ( #23573 )
...
* solve the conflict of ops with the same name. test=develop
5 years ago
Leo Chen
795a0a9ab4
fix a typo, test=develop ( #23685 )
5 years ago
wangguanzhong
c2f5a3ad34
enhance the error message of roi_align, test=develop ( #23649 )
5 years ago
silingtong123
cec234b1aa
test=develop, error message of tree_conv OP enhancement ( #23574 )
5 years ago
silingtong123
7277df47bb
error message of NCE API enhancement ( #23544 )
...
* error message of NCE API enhancement
5 years ago
Chen Weihang
f10100ebe4
API (save/load series) error message enhancement ( #23644 )
5 years ago
wangchaochaohu
f39899a43d
API(create_tensor) error message enhancement ( #23571 )
5 years ago
Kaipeng Deng
b465bb0de7
fix adaptive_pool2d/pool3d error message. test=develop ( #23658 )
5 years ago
Tao Luo
97b0968744
disable parallel_executor usage in test_profiler ( #23701 )
5 years ago
wawltor
595e9c5a5f
Fix the test case bug for matmul, test=develop ( #23674 )
...
Fix the bug of matmul test_case
5 years ago
songyouwei
a1a95f8108
fix no_grad signature ( #23600 )
...
* fix no_grad signature
test=develop
* check func name instead of doc
test=develop
5 years ago
Aurelius84
c9b3bdbfcb
API(program_guard) error message enhancement ( #23452 )
...
* API(program_guard) error message enhancement test=develop
* fix Cycle import test=develop
* polish code according comment test=develop
5 years ago
zhongpu
d40c52403d
error message enhancement for Linear, test=develop ( #23595 )
5 years ago
zhongpu
c1c8c7e431
error message enhancement for Conv2D, test=develop ( #23561 )
5 years ago
zhupengyang
17bee1d9a0
Op(brelu) error message enhancement ( #23606 )
5 years ago
songyouwei
b11340a437
support Layer level train/eval mode ( #22463 )
...
* Layer add training attr, add Dropout Layer
* add unit test for Dropout
test=develop
* minor fix
test=develop
* add missing args
test=develop
* support global flag in dropout, add docs
test=develop
* minor fix
test=develop
* minor fix
test=develop
* refine code comments
test=develop
* refine Dropout
test=develop
* fix ut
test=develop
* arg expansion
test=develop
* sample code update
test=develop
* prop -> p
test=develop
* fix ut
test=develop
* minor check fix
test=develop
5 years ago
Huihuang Zheng
a82ce2b1bb
API/OP (ConditionalBlock) error message enhancement ( #23480 )
...
API/OP (ConditionalBlock) error message enhancement (#23480 )
5 years ago
mozga-intel
3baaee9aab
Remove: NGraph engine from PDPD repository ( #23545 )
...
* Remove the NGraph engine from PDPD repository
1. Each operator was removed from the operator's directory
2. Each test was removed from the unittest directory
3. The parallel executor support was removed from the PDPD
4. The CMake file was removed from the PDPD
5. The NG flags were removed from the repository
test=develop
* Remove ngraph from:
1. Cmake file
2. Python file
test=develop
5 years ago
wangchaochaohu
81e8fd4a3e
API(fluid.layers.array_length) error message enhancement ( #23547 )
5 years ago
wangguanzhong
6bb8206d03
enhance the error message of box_clip, test=develop ( #23638 )
5 years ago
liym27
8987946fe2
Api/Op (select_input/select_ouput) error message enhancement. ( #23445 )
5 years ago
Aurelius84
fab9464f84
API(fluid.gridents) error message enhancement ( #23450 )
...
* API(fluid.gridents) error message enhancement test=develop
* fix unitest failed test=develop
5 years ago
Aurelius84
d37cd74033
Polish set_optimizer Interface ( #23588 )
5 years ago
Chen Weihang
f301eb7f34
api dygraph layer norm input check, test=develop ( #23534 )
5 years ago
Kaipeng Deng
d7e549f568
fix yolov3_loss gt_score check in dygraph. test=develop ( #23634 )
5 years ago
Zhou Wei
629b6c7896
add the prompt message of repeated settings of regularization,test=develop ( #23355 )
5 years ago
Leo Chen
02b4e989b8
fix pruned_program_cache_key of Operator ( #23594 )
...
* fix init_gflags with 'python -c', test=develop
* fix pruned_program_cache_key of Operator, test=develop
5 years ago
Chen Weihang
45880f604b
API(Program) error message enhancement ( #23519 )
...
* polish api program error message, test=develop
* fix condition error, test=develop
* fix test prune error, test=develop
* fix coverage problem, test=develop
5 years ago
Feiyu Chan
078dd05b73
add Conv2D/Conv2DTranspose/Conv3D/Conv3DTranspose in paddle.nn.layer ( #23488 )
...
* add Conv/ConvTranspose layers in paddle.nn.layer, test=develop
* add example code in docstring, test=develop
* update unittests to work with test_runner, test=develop
5 years ago
GaoWei8
66cae9157e
Op (lod_reset) error message enhancement ( #23499 )
5 years ago
gongweibao
63bfe0b946
Fix the default value bug of started port in launch.py. ( #23531 )
5 years ago
liym27
4cbed3a3f6
API (layers.data/fluid.data) error message enhancement ( #23427 )
...
* Api (fluid.data/layers.data) error message enhancement. test=develop
5 years ago
liym27
067134f1b3
API (Switch) error message enhancement. test=develop ( #23459 )
...
* API (Switch) error message enhancement.
* fix bug: dtype of out in api isfinite is set incorrectly. The dtype should be bool.
5 years ago
GaoWei8
c068512f34
Implement a new C++ operator where and API tensor.where ( #23220 )
5 years ago
Aurelius84
8674a82c03
Op (Scope) error message enhancement ( #23458 )
...
* Op (Scope) error message enhancement test=develop
5 years ago
songyouwei
c435110a3f
support no_grad inplace operating ( #22522 )
...
* support no_grad atomic operating
test=develop
* rm create param api
test=develop
* refine sample code
test=develop
* clean impl
test=develop
5 years ago
Pei Yang
42655ef721
Add full_like op. ( #23364 )
...
* add full_like op. test=develop
* add dygraph support. test=develop
* increase coverage. test=develop
5 years ago
Chen Weihang
d349a622f0
api dygraph batch norm type check, test=develop ( #23525 )
5 years ago
zhongpu
8d95a10906
fix if logic in dygraph, test=develop ( #23512 )
5 years ago
liym27
316ea5499f
Revert to usage of 'fill_constant' in test_transformer. test=develop ( #23529 )
5 years ago
guofei
ca7bd2beb1
Add a function to update FLAGS ( #22851 )
...
* Add a function to update FLAGS
test=develop
* Add a function to update FLAGS
test=develop
* expr flags
* Add a function to update FLAGS
test=develop
* distinguish public/private vars, test=develop
* fix windows issues, test=develop
* expr flag
* Add functions to get and set FLAGS
test=develop
* Add functions to get and set FLAGS
test=develop
* Add functions to get and set FLAGS
test=develop
* Add functions to get and set flags
test=develop
* Add functions to get and set FLAGS
test=develop
* Add a function to update FLAGS
test=develop
* Add a function to update FLAGS
test=develop
* Add functions to get and set flags in Paddle
test=develop
Co-authored-by: sneaxiy <sneaxiy@126.com>
5 years ago
guofei
cb1a2512dc
Make the place parameter default ( #23094 )
...
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
* Make the place parameter default
test=develop
5 years ago
wangchaochaohu
d085f79228
fix untime fail for output var stop_gradient=True for fusion group ( #23317 )
5 years ago
wangchaochaohu
b76f3b2727
add test for fill_value Tensor and refine the doc of full Op ( #23524 )
5 years ago
Adam
62aff0a7ac
Add DNNL GELU kernels ( #22426 )
5 years ago
silingtong123
009c049e82
Add randint op API ( #23337 )
...
* add randint op
5 years ago
zhongpu
ea6a251c0b
fix sample code, test=develop ( #23448 )
5 years ago
cc
25628587f1
Collect output scale for quantized op and fused op ( #23369 )
...
* Collect output scale for quantized op and fused op
* Post_training_quantizaion sets batch_generator to support lod tensor
5 years ago
qingqing01
6162cf2f2e
Make optimizer consistent in dygraph and static-graph and remove some LOG-INFO. ( #23426 )
...
* Make optimizer consistent in dygraph and static-graph and remove some LOG-INFO
5 years ago
David Lin
118e585b8c
rename op fluid.layers.matmul to paddle.matmul ( #23375 )
...
* rename op paddle.fluid.matmul to paddle.matmul
* modify original API fluid.layers.matmul,and add new API paddle.matmul
5 years ago
wangchaochaohu
29c4fae112
Tensor value support ( #23491 )
...
* add support for value tensor support of fill_constant Op
5 years ago
Zhou Wei
e8efaee92d
update gradient clip english doc for new gradient clipping strategy
...
梯度裁剪的策略进行了升级,配合修复相应的 裁剪API、minimize、ParamAttr 的API英文文档。
对应API变动的文档: #23224
对应中文文档PR:PaddlePaddle/FluidDoc#1942
5 years ago
Chengmo
426912df5a
Add Index sample OP ( #23218 )
...
* add index_sample op
5 years ago
liym27
660489acac
Add log and check predicted scores. test=develop ( #23506 )
5 years ago
Bai Yifan
9bc223c8a2
fix test_graph_wrapper failure on cudnnv7, test=develop ( #23451 )
5 years ago
ShenLiang
c706ff20a3
fix conflict, test=develop ( #23298 )
5 years ago
ShenLiang
5223e2bbc4
Add a new DataFeed named PaddleBoxDataFeed ( #23321 )
...
* add paddleboxdatafeed
* add ifdef linux and boxps
* add untest for datafeed
* fix untest of test_paddlebox_datafeed
* fix untest
* rename function
5 years ago
Chen Weihang
75bd350710
Implement StaticModelRunner to support dygraph fine-tune static graph pre-training model ( #23171 )
...
* static model runner basic implement, test=develop
* add run program op to execute loaded program, test=develop
* refactor static model runner & run program op, test=develop
* reset engine.cc to resolve conflict
* adapt the change of dygraph double grad, test=develop
* refactor impl to solve control flow error, test=develop
* clear debug code, test=develop
* fix ci str compatible error & checkout dygraph grad maker & add example, test=develop
* hide api & add op test, test=develop
* fix run program op test places error, test=develop
* fix program by review comment, test=develop
* delete change var desc name, test=develop
* fix other program by review comment, test=develop
* remove _static_graph_guard, test=develop
* add selectedrows test, test=develop
* remove desc parser, test=develop
* fix detail program, test=develop
* change socpe create & add test, test=develop
5 years ago
cc
9297f49e4b
[OP] Add randperm op ( #23292 )
5 years ago
wawltor
08e3d9c0dc
Add the matmul, elementwise_euqal, elementwise_sum ops to API2.0 ( #23437 )
...
* Add the matmul, elementwise_euqal, elementwise_sum ops to API2.0
* Fix the import meesage in common_ops_import
* Update the test cast for mm
5 years ago
Tao Luo
0b583235f5
Revert "Solve the conflict of ops with the same name. ( #23199 )" ( #23494 )
...
This reverts commit abe3e6906d
.
test=develop
5 years ago
wawltor
6577f91b74
Add the sum op to API 2.0, add some parameters for new api
...
* Add the sum op to API 2.0, test=develop
* Fix the import meesage in common_ops_import
5 years ago
Steffy-zxf
2d0933c378
Add two new ops paddle.tensor.mul(), paddle.tensor.pow() ( #23485 )
...
* add new op paddle.tensor.mul(x, y, x_num_col_dims=1, y_num_col_dims=1, out=None, name=None)
* add new op paddle.tensor.pow(input, exponent, out=None, name=None)
* add the aboved two new ops unittest (test api param out and name)
5 years ago
WuHaobo
c4d0305239
add tril op and triu op ( #23469 )
...
add tril op and triu op
5 years ago
wangchaochaohu
3eb12bd100
refine the usage of paddle.full test=develop ( #23484 )
5 years ago
yongqiangma
eb035f24d1
add unbind op ( #23359 )
...
* add unbind op
unbind(tensor, dim=0):
说明:移除指定维后,返回一组数组,包含了沿着指定维切片后的各个切片。
tensor(Tensor) -- 输入Tensor
dim(int) -- 删除的维度
示例:
Input = [[1,2],
[3,4],
[5,6]]
axis = 0
Output[0] = [1,2]
Output[1] = [3,4]
Output[2] = [5,6]
5 years ago
LutaoChu
4c675a450f
Add 2 new ops: paddle.tensor.div() and paddle.tensor.add() to API2.0( #23352 )
...
* add new op paddle.tensor.div(x, y, out=None, name=None)
* add gpu and dygraph unittests.
* Performance optimization: scale op is not called when alpha=1.
* op error message optimization.
5 years ago
Huihuang Zheng
036121b731
[Dy2stat] Make loop_transformer supports class variable ( #23478 )
...
This CR makes two changes:
1. In old loop_transformer, if a class variable, such as "self.a, foo.bar" is a loop var, the Dy2stat will fail because `def func(self.foo)` is not legal syntax. We support class variable by renaming.
2. After https://github.com/PaddlePaddle/Paddle/pull/22892 is merged, we can support `while x < 10` in dygraph. I enable those tests in corresponding Dy2stat
5 years ago
Zhen Wang
abe3e6906d
Solve the conflict of ops with the same name. ( #23199 )
...
* solve the conflict of ops with the same name. test=develop
5 years ago
wawltor
0b092d05f1
Add the argmax op to API 2.0, and update some parameters
...
* Add the argmax op to API 2.0, test=develop
* Fix the compiler problem in arg_max op, test=develop
* Fix the import meesage in common_ops_import, test=develop
* Fix the default dtype of arg_min_max, test=develop
5 years ago
Leo Chen
f297a33285
Dev/fix init flags ( #23465 )
...
* fix init_gflags with 'python -c', test=develop
* add test, test=develop
* use sys.executable instead of python, test=develop
* keep dummy, test=develop
5 years ago
mamingjie-China
1a8d6ee371
add a new op paddle.sort() to API 2.0 test=develop ( #23470 )
...
* add a new op paddle.tensor.sort(), test=develop
* add a new op paddle.sort(), test=develop
5 years ago
wawltor
915341e3de
Add the zeros, ones, ones_like, zeros_like for api 2.0, test=develop ( #23471 )
...
Update the new api ops of creation ops to the api 2.0
5 years ago
Zhen Wang
56b50c97f8
Add allclose_op ( #23335 )
...
* Add allclose Op, and its function is analogous to numpy.allclose. It returns True if two tensors are elementwise equal within a tolerance.
5 years ago
kinghuin
948c57d84b
move sin, sqrt, tanh, atan to paddle.tensor.math and add a new parameter "out" ( #23387 )
...
* sin sqrt tanh atan add out, test=develop
* optimize doc, test=develop
* add dygraph test, test=develop
5 years ago
Chengmo
a2e9af5663
Add Tdm child OP in contrib ( #23241 )
...
* add tdm child op
5 years ago
Aurelius84
4955c97ee8
Add unitTest for `Tensor==constant` for ifElse in dygraph2static ( #23407 )
...
* Add unitTest for `Tensor==constant` for ifElse in dygraph2static test=develop
5 years ago
Wilber
9676ac1c5c
Add flip op. ( #23255 )
...
* add flip op
5 years ago
Feiyu Chan
81f1402f6c
Add functional convolutions in paddle.nn.functional ( #23408 )
...
* add functional conv
* add test and doc for function convs, test=develop
* update ConvTransposeOp's InferShape and error message, test=develop
5 years ago
gongweibao
24a063f6ac
Add fleet checkpoint on local fs and remote fs(such as hdfs) for EDL ( #22586 )
5 years ago
xujiaqi01
ebae6fb6b9
fix gen_worker_desc in hogwild ( #23423 )
...
* fix gen_worker_desc in hogwild, it may cause error in transpile mode
* test=develop
5 years ago
channings
a2e10930cf
update linspace, equal operators to API 2.0 ( #23274 )
...
* update linspace, equal operators to API 2.0, test=develop
* equal support higher performance CUDA kernel, test=develop
* update comment of equal&linspace operator, test=develop
* update comment of equal&linspace operator, test=develop
5 years ago
liym27
03deb41d73
API (switch_case) error message enhancement. test=develop ( #23429 )
5 years ago
liym27
cd348dc467
API (case) error message enhancement. test=develop ( #23428 )
5 years ago
cc
3ea7c59f76
Set fuse_all_reduce_ops=false for quantization test, test=develop ( #23413 )
5 years ago
zhongpu
7ca836d3da
support if logic for Variable in dygraph ( #22892 )
...
* support if logic for Variable in dygraph, test=develop
* fix test_learning_rate_scheduler.py, test=develop
* fix optest, test=develop
* fix error message, test=develop
* fix optest,test=develop
* fix comment, test=develop
5 years ago
zhongpu
166a1ae902
support forward hook for dygraph ( #22443 )
...
* support forward hook for dygraph, test=develop
* add optest for forward_hook in dygraph, test=develop
* add optest, test=develop
* polish code, test=develop
* add sample code, test=develop
* rename forwrd_hook to forward_post_hook, test=develop
* fix the api description, test=develop
* fix api description, test=develop
5 years ago
Leo Chen
a62599a888
[feature] prune program by feed and fetch_list automatically ( #22474 )
...
* prune train program by fetch_list, test=develop
* add unittest for prune, test=develop
* fix pruned feed, test=develop
* support ParallelExecutor and feed prune, test=develop
* add comments, test=develop
* update unittest, test=develop
* update unittests, test=develop
* remove debug code, test=develop
* support cond in clone, test=develop
* support cond in prune, test=develop
* support multiple minimize, test=develop
* support cache, test=develop
* fix _copy_param_info_from, test=develop
* support python2 str, test=develop
* remove debug code, test=develop
* fix bug of caching CompiledProgram, test=develop
* fix multi_device issue, test=develop
* tmp
* support tuple in fetch_list and overriding use_prune, test=develop
* dont use nonlocal in python2, test=develop
* remove nonlocal, test=develop
* code clean, test=develop
* code clean, test=develop
* feed list, test=develop
* test adam, test=develop
* follow comments, test=develop
* reduce duplicate code, test=develop
* update comments, test=develop
5 years ago
cc
7c55a94de5
Disable test_quantization_scale_pass unittest for random error, test=develop ( #23441 )
5 years ago
Yiqun Liu
bc2981e998
Disable test_code_generator and test_post_training_quantization_mobilenetv1 ( #23440 )
5 years ago
Zeng Jinle
29337f4e17
fix conflict of inferne partial feed with gpu parallel ssa graph executor, test=develop ( #23400 )
5 years ago
XiaoguangHu
8cf2c38ccb
fix error in paddle.tensor test=develop ( #23433 )
5 years ago
YuHaoXiang
ee58ad62b6
import core in rnn.py ( #23394 )
5 years ago
xujiaqi01
21f59779ea
fix dump slot in strategy ( #23398 )
5 years ago
Zeng Jinle
f217837654
fix gc transformer ut, test=develop ( #23421 )
5 years ago
wangchaochaohu
17babe4d55
add full op API ( #23112 )
5 years ago
Zhou Wei
7fda333ac1
add new method of gradient_clip, better to use,test=develop ( #23224 )
5 years ago
liym27
b7b0b3595b
Add unittest for transformer prediction in dygraph_to_static ( #23207 )
...
* Add unittest for transformer prediction in dygraph_to_static.
* fix bug in fill_constant api.
* Make transpose support size 0. test=develop
5 years ago
songyouwei
738c84644b
support tensor array create read write in dygraph ( #23200 )
...
* support tensor array create read write in dygraph
test=develop
* minor fix
test=develop
* support tensor_array_to_tensor
test=develop
* add while loop case and err msg
test=develop
* refine ut
test=develop
5 years ago
Leo Chen
f944b0f6fc
Dev/add l1 loss ( #23322 )
...
* add L1Loss
* support L1Loss, test=develop
* add test, test=develop
* fix batch, test=develop
* follow comments, test=develop
5 years ago
xujiaqi01
93ea9dd27a
fix stat var in hogwild worker ( #23367 )
...
* fix stat var in hogwild worker
* test=develop
5 years ago
Wojciech Uss
9fd9067455
handle conv2d activations in older QAT models ( #23202 )
5 years ago
Kaipeng Deng
21d95be0db
Add inplace abn op ( #22806 )
...
* add inplace_abn_op. test=develop
5 years ago
Zeng Jinle
3a21980b78
add reader dependency pass, test=develop ( #23301 )
5 years ago
wangchaochaohu
2fe0758f67
fix the doc of fill_constant test=develop ( #23336 )
5 years ago
Huihuang Zheng
1d4d89baf8
[Dy2stat] Add data_layer_not_check ( #23351 )
...
1. Add data_layer_not_check because it is needed in dygraph_to_static where input can be variable size
2. Remove warnings in static analysis because python cannot do exact static analysis
5 years ago
wangchaochaohu
d280106007
Add support for attr type Op and add fill_constant Op and scale Op ( #23163 )
...
* add attr support for fusion group and add support for fill_constant and scale Op
5 years ago
xujiaqi01
3a45767d49
add fleet pslib pull and push sparse op and push dense op ( #23139 )
...
* add fleet pslib pull and push sparse op and push dense op
* test=develop
5 years ago
gongweibao
0536b5263d
fix test_launch_ps test=develop ( #23333 )
5 years ago
Zeng Jinle
8c594a84e1
fix double grad 2, test=develop ( #23332 )
5 years ago
Huihuang Zheng
8814853d82
Remove Read-Only Basic Type Variable in loop_vars ( #23299 )
...
* Remove Read-Only Basic Type Variable in loop_vars
test=develop
* Put class support in loop for future thing
test=develop
* Modify based on reviewer's comment
test=develop
5 years ago
Aurelius84
8473854547
Add dygraph_to_static training unitTest of transformer model ( #23316 )
5 years ago
hong
420944e514
enhance load dygraph; test=develop ( #23167 )
5 years ago
Zeng Jinle
a7b0ff33ce
rm gc transformer ut, test=develop ( #23308 )
5 years ago
Leo Chen
488b2387e2
Feature/expand params in auto-generated pybind functions for dygraph operators ( #23181 )
...
* expand parameters, test=develop
* support resnet, test=develop
* fix resnet, test=develop
* support duplicable out, test=develop
* support ptb
* fix bugs, test=develop
* support null input, test=develop
* fix bugs, test=develop
* fix batchNorm is_test, test=develop
* refine code, test=develop
* follow comments, test=develop
* follow comments, test=develop
* follow comments, test=develop
* follow comments, test=develop
5 years ago
Aurelius84
9474d140de
Support Parameter type determination in StaticAnalysis ( #23302 )
...
* Support Parameter type determination test=develop
5 years ago
GaoWei8
20eed5401a
Change fluid.layers.where‘s C++ operator name ( #23250 )
5 years ago
Zeng Jinle
12355cccfd
add clear_gradients to star gan ut, test=develop ( #23296 )
5 years ago
FDInSky
a582f10501
test=develop fix generate_proposal_labels unit test ( #23154 )
5 years ago
gongweibao
af0ad915ea
fix testlaunch test=develop ( #23304 )
5 years ago
zhongpu
dc24f38a9f
support math operator for variable ( #23063 )
...
* support math operator for variable, test=develop
* polish code, test=develop
* polish code, test=develop
5 years ago
XiaoguangHu
baec0a0713
define alias in paddle dir and paddle.nn dir test=develop ( #23282 )
...
* define alias in paddle dir and paddle.nn dir test=develop
* define alias in paddle.nn.functional dir test=develop
* define alias in paddle.tensor.__init__.py test=develop
5 years ago
Aurelius84
f8205ffa82
fix conflict var bug in loop_transformer test=develop ( #23287 )
5 years ago
Aurelius84
16e74f1185
fix is_controw_flow bug with `if Tensor.numpy()` ( #23251 )
5 years ago
Wojciech Uss
be2ac9cc3a
separated QAT1 and QAT2 ( #23284 )
5 years ago
lidanqing
c524b930e7
Update QAT INT8 related code ( #23104 )
5 years ago
Wojciech Uss
f836c8aa8f
add check for scales and a message ( #23119 )
5 years ago
Zeng Jinle
8bfd62ffb7
Expose dygraph.grad api ( #23124 )
...
* expose dygraph.grad api, test=develop, test=document_fix
* add more parameter in dygraph.grad API, test=develop
* add only_inputs=True parameter, test=develop
* follow comments, test=develop, test=document_fix
* fix typo, test=develop, test=document_fix
5 years ago
xujiaqi01
c8f9e66b71
fix no_cvm in config_fleet ( #22818 )
...
* fix no cvm, when accessor is DownpourSparseValueAccessor, set no_cvm=True
* test=develop
5 years ago
xujiaqi01
d0413e58d3
support get pslib version ( #22835 )
...
* get pslib version
* test=develop
5 years ago
Leo Chen
8f2f977345
support feeding scalar when runing program , test=develop ( #23214 )
...
* support feed_python_builtin, test=develop
* add test, test=develop
* support CompiledProgram, test=develop
* support fluid.data, test=develop
* fix ci problems, test=develop
* follow comments, test=develop
5 years ago
xujiaqi01
68ea1ad55b
add clear one table ( #23089 )
...
* add clear_one_table
* test=develop
5 years ago
Adam
4a54a46419
Add UT for SGD operator with large inputs ( #23195 )
5 years ago
zhongpu
e3a078fb4a
remove check_dygraph=False in test_data_norm_op optest ( #22335 )
...
* fix bug when grad_op's output not be used in compute kernel in dygraph mode, test=develop
* fix test_data_norm_op.py, test=develop
* polish code style, test=develop
* fix error of data_norm's infershape, test=develop
* polish comment, test=develop
5 years ago
Huihuang Zheng
e5af90aa28
Add Decorator 'dygraph_to_static_program' and ProgramTranslator.save_inference_model ( #23227 )
...
1. Add Decorator 'dygraph_to_static_program'
2. Add corresponding ProgramTranslator.get_program
3. Add ProgramTranslator.save_inference_model
4. Modified some warning information of dy2stat
5. Change program cache to contain startup_program because for users who gets program to run, they may like to initialize startup program
5 years ago
Aurelius84
a647bcd355
Add convert_function_with_cache in dygraph_to_static_func ( #23190 )
...
* add unittest test=develop
* add function cache test=develop
5 years ago
cc
bd80903333
Add activation_type in AddQuantDequantPass to be compatible with paddleslim, test=develop ( #23221 )
5 years ago
liym27
6af480ca33
Support int64 for op assign_value. test=develop ( #23179 )
5 years ago
Aurelius84
d6f72c4fcc
Add parameter(learning_rate) in NoamDecay ( #23156 )
...
* Add parameter(learning_rate) in NoamDecay test=develop
5 years ago
liym27
af92630666
fix bug of loop_vars in loop_transformer.test=develop ( #23180 )
5 years ago
liym27
ebe4eab985
fix bug of ListTransformer in dygraph_to_static. test=develop ( #23153 )
5 years ago
Huihuang Zheng
e9b18c7402
Rename Decorator "dygraph_to_static_graph" to "dygraph_to_static_func" ( #23150 )
...
This PR does exact the thing as the title. The reason is that we plan to develop 4 decorators
"dygraph_to_static_code"
"dygraph_to_static_program"
"dygraph_to_static_func"
"dygraph_to_static_output"
The 4 decorators will emphasize different part when translating dygraph to static graph. Decorator name "dygraph_to_static_graph" is too big for the function it implements.
5 years ago
Zeng Jinle
bba740710d
add cuda resource pool for BufferedReader, test=develop ( #23152 )
5 years ago
Zeng Jinle
07a1df8f50
fix double grad ut, test=develop ( #23155 )
5 years ago
Huihuang Zheng
05c00af5f1
Add dygraph_to_static_code and get_code in ProgramTranslator ( #23162 )
...
As the title, we add decorator "dygraph_to_static_code", and add related "get_code", "get_func", "get_output" for ProgramTranslator. Next step will be adding "dygraph_to_static_program"
5 years ago
Aurelius84
cc8ca8cea9
Polish error Info in while_loop ( #23183 )
...
* Polish error Info in while_loop test=develop
5 years ago
Zeng Jinle
e83af01922
fix ut by serial run, test=develop, test=document_fix ( #23213 )
5 years ago
songyouwei
2787041246
bug fix ( #23193 )
...
test=develop
5 years ago
Zeng Jinle
092a62e205
remove crf ut, test=develop, test=document_fix ( #23205 )
5 years ago
Zeng Jinle
07395dde7d
fix ut by serial run, test=develop ( #23173 )
5 years ago
liym27
11f94cdce9
Improve function is_control_flow_to_transform. test=develop ( #23109 )
5 years ago
liym27
573d2faacd
fix bug in function `is_to_variable`. test=develop ( #23147 )
5 years ago
cc
589cd8782f
Post_training_quantizaion supports min_max methon ( #23078 )
...
* Post_training_quantizaion supports min_max methon
5 years ago
XiaoguangHu
194a22c5a8
reorganize the paddle api test=develop ( #23151 )
5 years ago
Huihuang Zheng
6fc6bb3e78
Refactoring Program Cache Related Code ( #23118 )
...
1. Rename AutoTracer to ProgramTranslator
2. Rename cached_program to program_cache
3. Remove some functor style __call__
4. Dict key should be string but not hash code of string
5 years ago
Liufang Sang
4db031902d
add dequantize_log_op and make pyramid hash support int8 weight ( #22548 )
...
* add dequantize_log_op and make pyramid hash support int8 weight test=develop
* add unittest and update pyramid hash op test=develop
* remove paddle_enforce test=develop
* fix error message test=develop
* remove incorrent commit test=develop
* fix error message in log_dequantize test=develop
* change 2019 to 2020 test=develop
* remove useless check_grad test=develop
5 years ago
Zeng Jinle
acfc9b8a70
Reader sequential and inference partial feed ( #22699 )
...
* sequential reader stage 1, test=develop
* fix ut, test=develop
* fix iterable=False reset bug, add some logs and polish code, test=develop
* inference feed partial data, test=develop
* Turn on keep_order=True for test, test=develop
* enhance ut to test more cases, test=develop
* test commit for reverting
* Revert "test commit for reverting", test=develop
This reverts commit 80aef42ef52ba1ee79627d6f663a624ec4f12f58.
* add ut of merged and unmerged results, test=develop
* add more uts for coverages and add en doc of api, test=develop
* follow comments, test=develop
* change note style, test=develop
5 years ago
Wilber
95b356a069
update embedding_eltwise_layernorm fuse and kernel. test=develop ( #23114 )
...
update embedding_eltwise_layernorm fuse pass and fused kernel, to support multi input
5 years ago
Zeng Jinle
a31d7328b7
Add dygraph double grad implementation ( #22939 )
...
* add double grad implementation for dygraph, test=develop
* polish code, add uts, test=develop
* fix place bug, test=develop
* polish codes, add more uts for coverages, test=develop
* add no_grad_set, test=develop
* add star gan ut, test=develop
* follow comments, test=develop
5 years ago
yaoxuefeng
995a6376f7
add pslib SparseDoubleTable test=develop ( #23053 )
5 years ago
Yiqun Liu
3af4771122
Add the detection and code-generation of sqrt and square in fusion_group ( #23095 )
5 years ago
Huihuang Zheng
d066d6f994
[Dy2Stat] Change layers.data to fluid.data and Test Var Created In Loop ( #23103 )
...
As the title
5 years ago
hutuxian
0c30098f8b
Add need_save_delta parameter to solve OOM ( #23097 )
5 years ago
songyouwei
2e2da7124b
high-performance dygraph slice ( #22879 )
...
* move __getitem__ to cpp
* bug fix
* add type check and gil release
* support negative step with omitted ends
test=develop
* code refine
test=develop
* bug fix
test=develop
* slice always return different pyobj
test=develop
5 years ago
Aurelius84
26bc953b3f
Fix returned arguments in IfElse_fn test=develop ( #23102 )
5 years ago
Zhang Ting
0d8f40d2b2
remove init_on_cpu and force_init_on_cpu APIs, test=develop ( #22202 )
5 years ago
Sylwester Fraczek
abee05a8c8
added mkldnn swish activation ( #23041 )
5 years ago
Aurelius84
31fc3ab79a
Support to use external function ( #23057 )
...
* Support to use external function test=develop
* refine the parms of ast_to_func test=develop
5 years ago
Zhang Ting
3f371db82a
add op_device attr for backward op_desc, test=develop ( #23062 )
5 years ago
Aurelius84
9ef7f6e898
support to modify dict and list in while_loop ( #23083 )
...
* support to modify dict and list in while_loop test=develop
* polish code test=develop
5 years ago
Liufang Sang
915b892a15
Fix div zero in fake quantize op ( #22966 )
...
* fix div zero test=develop
* fix div zero test=develop
* add hostdevice function test=develop
* add eps when is zero test=develop
5 years ago
Huihuang Zheng
fb7b008acc
Add Support for Break and Continue in Dygraph to Static ( #23067 )
...
1. Add support for Break and Continue in Dygraph to Static
2. Also add support for gast.Not in NodeTestTransformer
3. Also add support for logical op transformation in LoopTransformer
5 years ago
tangwei12
853f2e5272
fix bug at sync with communicator ( #23077 )
5 years ago
liym27
5a202af90b
Support slice write in dygraph_to_static. test=develop ( #23055 )
5 years ago
Leo Chen
5257530492
don't add unregisterd attr, test=develop ( #23047 )
...
* don't add unregisterd attr, test=develop
* add some unittests,test=develop
5 years ago
liym27
91a2627251
fix bug in select_input: set var type of output to be the same as input. test=develop ( #23076 )
5 years ago
tangwei12
c4a6a0e2e4
Revert "Integrated API of Parameter Server ( #22710 )" test=develop ( #23071 )
...
This reverts commit 66fce9e824
.
5 years ago
Aurelius84
2403362d06
BugFix for parsing Arguments and inserting funcs in IfElseTransormer ( #23035 )
...
* Support and/or in controlFlow if test=develop
5 years ago
Feiyu Chan
01ab8a0619
add approximation for gelu, test=develop ( #22961 )
...
add approximation for gelu, default value is False (only kernel with eigen is added, remove code for computing gelu with MKLDNN temporarily)
5 years ago
Zhang Ting
eec10aaba2
set op_device for loss_op_desc ( #23027 )
5 years ago
songyouwei
9203aaf185
fix unittest for coverage ( #23007 )
...
test=develop
5 years ago
GaoWei8
1dc1f9270e
Fix lod error of concat op for axis = 0 ( #22538 )
5 years ago
tangwei12
66fce9e824
Integrated API of Parameter Server ( #22710 )
...
Fleet Parameter Server API Integrated
5 years ago
chalsliu
d9d314d56a
Improve stability through the use of caching ( #22922 )
...
* Improved stability through the use of caching
test=develop
* fix style
test=develop
* Fix syntax error
test=develop
* Fix syntax error
test=develop
5 years ago
liym27
4af491c2bb
Tensor.shape support control flow if/for/while and bugfix ( #22866 )
...
* Support Tensor.shape in control flow if/for/while and separate TensorShapeTransformer from BasicApiTransformer. test=develop
5 years ago
wangchaochaohu
91b0a9ab23
remnove the unsed unittest test=develop ( #22999 )
...
* remove the fill_constant_batch_size_like, gaussian_random_batch_size_like and uniform_random_batch_size_like_cn three Op unittest
5 years ago
WangXi
f2265d9ffd
Fix problem use recompute and dgc same time ( #23010 )
5 years ago
liu zhengxi
8fb8b95286
Add transpose_flatten_concat_fuse_pass tests for gpu and trt ( #22976 )
...
* add transpose_flatten_concat_fuse_pass tests for gpu and trt, test=develop
* update test_inference_api.py, test=develop
5 years ago
Aurelius84
ab473357a2
Support and/or in dygraph_to_static control_flow_if ( #22967 )
...
* Support and/or in controlFlow if test=develop
* Refine IsControlFlow interface test=develop
5 years ago
tianshuo78520a
2a7791a815
Fix travic ci ( #23002 )
...
* fix the travic ci problem
5 years ago
wangchaochaohu
3757e0687c
Add Unittest for backward of fusion group ( #22932 )
...
* add fusion group test for backward and refine code
5 years ago
liym27
44b1343aab
Support LoDTensorArray in stack/concat api for transformation of list dygraph_to_static ( #22987 )
...
* Support that the input(x) of stack api is a LoDTensorArray. test=develop
* Support that the input of concat api is a LoDTensorArray. test=develop
* Add tests to test stack/concat called in dygraph_to_static. test=develop
5 years ago
Chen Weihang
3dfaf44adc
Rename dygraph parallel env & add doc ( #22925 )
...
* add dygraph parallel env doc, test=develop
* polish details, test=develop, test=document_fix
* fix examples error in other apis, test=develop
* fix more example error in other api, test=develop
* add white list for gpu examples, test=develop, test=document_fix
5 years ago
liym27
08e80d170b
Support list in control flow for dygraph_to_static ( #22902 )
...
* support list in control flow if. test=develop
* support list in for/while and supplement tests. test=develop
5 years ago
wangchaochaohu
f0d193a23c
Cast fusion for fusion group ( #22876 )
...
* add support for expression type convert and add cast Op support in fusion group
5 years ago
yaoxuefeng
29a7a52d38
Fix instag ( #22632 )
...
* update
* update test=develop
* update compile set test=develop
* update compile set test=develop
* update test=develop
* update test=develop
* update test=develop
* update compile setting test=develop
* update compile setting test=develop
* update run demo test=develop
* update test=develop
* update test=develop
* fix test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update format test=develop
* update format test=develop
* update style test=develop
* update style test=develop
* change style test=develop
* change style test=develop
* change style test=develop
* add dataset unittest test=develop
* update test=develop
* update for record test=develop
* udpate style for record test=develop
* update for record test=develop
* update for record test=develop
* update for record test=develop
* fix format test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* update test=develop
* fix compile warning test=develop
* add attr default test=develop
* add unittest test=develop
* fix style test=develop
* fix style test=develop
* change out_val_ifempty to out_val_if_empty test=develop
5 years ago
Huihuang Zheng
d7a7c5f0bf
Support Simple For Range Loop in Dygraph to Static ( #22867 )
...
1. Add basic support for `for in range` loop
2. Move `test_dygraph_to_static_*` to `dygraph_to_static` dir and rename them
3. Add test case for dict in while_loop
5 years ago
Chengmo
f70f1cf122
test=develop, speed create clip program ( #22950 )
...
speed create clip op
5 years ago
Wilber
ff3ddbb502
add skip_layernorm pass. test=develop ( #22895 )
...
* add skip_layernorm pass. test=develop
5 years ago
Huihuang Zheng
8f541027a8
Move DygraphToStatic Unit Tests into Its Folder ( #22945 )
...
As the title
5 years ago
lidanqing
432a4b2789
Changes QAT MKL-DNN documents ( #22840 )
5 years ago
Zhaolong Xing
8d6dc102fe
[Ernie GPU Optimize]: Embedding_eltwise_layernorm Fuse ( #22494 )
...
* 1. add embedding eltwise layernorm fuse
2. add embedding eltwise layernorm op
3. refine inplace_add_relu
4. refine fc_eltwise_layernorm
test=develop
* 1. refine fc
test=develop
* fix comments
test=develop
* fix comments
test=develop
5 years ago
Aurelius84
4ff2915d1f
Refine code of IfElseTransformer and rename unittest files ( #22930 )
...
+ Refine code structure and move code related with control flow `if` into `ifelse_transformer.py`
+ Merge code of `ast_utils.py` into `utils.py`
5 years ago
guofei
3d8571e884
modify assign op and add unittest of assign op ( #22769 )
...
As the title.
5 years ago
Chen Weihang
e081c7a05d
skip type/dtype check in dygraph mode, test=develop ( #22915 )
5 years ago
yaoxuefeng
c5cbe7f07b
fix add grad bug test=develop ( #22924 )
...
* fix add grad bug test=develop
* update style test=develop
5 years ago
WangXi
8d47162e03
Close fuse when use dgc & move DGC strategy from PE to compiler, test=develop ( #22914 )
5 years ago