1. 09 11月, 2022 1 次提交
    • P
      Enable fc passes (#45704) · 7e914386
      Paulina Gacek 提交于
      * Analysis API interface for disabling fc passes
      
      * Unit tests corrected
      
      * Python API added
      
      * test runs only when PADDLE_WITH_MKLDNN
      
      * Fc op changed to relu in matmul_op_test
      
      * Disable fc passes in tests where acc drops
      
      * code formating
      
      * Unit test for analysisConf added
      
      * Unit test gpu added
      
      * fc passes disabled when iterations=0 in gru test
      
      * style
      
      * passes disabled when fp32 in gru test
      
      * fc passes disabled in lstm test
      
      * Import from inference, not fluid in doc
      7e914386
  2. 01 7月, 2022 1 次提交
  3. 28 6月, 2022 1 次提交
  4. 27 6月, 2022 1 次提交
    • S
      make inference_api_test compile with dynamic linking library (#41944) · f8b9073f
      Sing_chan 提交于
      * make inference_api_test use import_lib + dll to smaller its size;test=document_fix;test=windows_ci_inference
      
      * make place.h not export symbols; change the order of inference test dependencies
      
      * cant delete analysis pass ..in inference_analysis_test or build test_analyzer.exe will failed; temporarily comment test need paddle_inference_c
      
      * add onnx path; cp onnxruntime.dll to tests/api
      
      * make c_ut depend on paddle_inference_c_shared rather than paddle_inference_c
      
      * make c_ut depend .dll in windows and .lib in linux;path add capi_exp
      
      * init context pool by analysis predictor
      
      * make windows and linux both use shared; compile shared even on_infer off
      
      * move case:profile after case:fuse_statis to avoid context pool null problem
      
      * make c_ut depend .dll in windows and .lib in linux;path add capi_exp
      f8b9073f
  5. 26 6月, 2022 1 次提交
  6. 05 6月, 2022 1 次提交
  7. 24 12月, 2020 1 次提交
  8. 07 9月, 2020 1 次提交
  9. 01 6月, 2020 1 次提交
  10. 16 6月, 2019 1 次提交
  11. 13 6月, 2019 1 次提交
  12. 24 5月, 2019 1 次提交
    • M
      [MKL-DNN] Add Fully Connected Op for inference only(#15226) · 0c39b97b
      Michał Gallus 提交于
      * fuse mul and elementwise add to fc
      
      * Reimplement the FC forward operator
      
      * Fix FC MKLDNN integration by transposing weights
      
      * Add FC MKLDNN Pass
      
      test=develop
      
      * FC MKLDNN Pass: change memcpy to std::copy
      
      * Fix MKLDNN FC handling of mismatch input and weights dims
      
      * Lower tolerance for MKL-DNN in resnet50 test
      
      test=develop
      
      * Adjust FC to support MKLDNN Op placement
      
      test=develop
      
      * Adjust Placement Op to set use_mkldnn attribute for graph
      
      test=develop
      
      * MKLDNN FC: fix weights format so that gemm version is called
      
      test=develop
      
      * FC MKLDNN: Remove tolerance decrease from tester_helper
      
      * FC MKL-DNN: Refactor the code, change input reorder to weight reorder
      
      * MKL-DNN FC: Introduce operator caching
      
      test=develop
      
      * FC MKL-DNN: Fix the tensor type in ExpectedKernelType
      
      test=develop
      
      * FC MKL-DNN: fix style changes
      
      test=develop
      
      * FC MKL-DNN: fallback to native on non-supported dim sizes
      
      test=develop
      
      * FC MKLDNN: fix CMake paths
      
      test=develop
      
      * FC MKLDNN: Refine placement pass graph mkldnn attribute
      
      test=develop
      
      * Fix Transpiler error for fuse_conv_eltwise
      
      test=develop
      
      * Fix missing STL includes in files
      
      test=develop
      
      * FC MKL-DNN: Enable new output size computation
      
      Also, refine pass to comply with newest interface.
      test=develop
      
      * FC MKL-DNN: enable only when fc_mkldnn_pass is enabled
      
      * FC MKL-DNN: Allow Weights to use oi or io format
      
      * FC MKL-DNN: Adjust UT to work with correct dims
      
      test=develop
      
      * Enable MKL DEBUG for resnet50 analyzer
      
      test=develop
      
      * FC MKL-DNN: Improve Hashing function
      
      test=develop
      
      * FC MKL-DNN: Fix shape for fc weights in transpiler
      
      * FC MKL-DNN: Update input pointer in re-used fc primitive
      
      * Add log for not handling fc fuse for unsupported dims
      
      test=develop
      
      * FC MKL-DNN: Move transpose from pass to Op Kernel
      
      test=develop
      
      * FC MKL-DNN: Disable transpose in unit test
      
      test=develop
      
      * FC MKL-DNN: Remove fc_mkldnn_pass from default list
      
      * Correct Flag for fake data analyzer tests
      
      test=develop
      
      * FC MKL-DNN: Add comment about fc mkldnn pass disablement
      
      test=develop
      
      * FC MKL-DNN: Disable fc in int8 tests
      
      test=develop
      0c39b97b
  13. 30 4月, 2019 1 次提交
    • T
      fix bn fuse vardesc and add model saver (#17143) · 79ed1c76
      tensor-tang 提交于
      * fix bn fuse vardesc and add model saver
      
      test=develop
      
      * unify save model in test helper
      
      test=develop
      
      * fix mkdir on windows
      
      test=develop
      
      * remove magic number use bn bias var desc
      
      test=develop
      79ed1c76
  14. 15 4月, 2019 1 次提交
  15. 02 4月, 2019 1 次提交
  16. 07 1月, 2019 1 次提交
  17. 20 12月, 2018 1 次提交
  18. 23 11月, 2018 2 次提交
  19. 15 11月, 2018 1 次提交
    • Y
      Refine tester of TensorRT engine (#14390) · 9e6b1c5f
      Yiqun Liu 提交于
      * Refine the tester for MixedRTPredictor.
      test=develop
      
      * Enable the profiler in TensorRT engine.
      
      * Support the use of combined inference model in TensorRT unittest, and print the shape of feed targets.
      9e6b1c5f
  20. 14 11月, 2018 1 次提交
  21. 07 11月, 2018 1 次提交
  22. 06 11月, 2018 1 次提交
  23. 23 10月, 2018 1 次提交
  24. 19 10月, 2018 2 次提交
  25. 18 10月, 2018 1 次提交
  26. 17 10月, 2018 2 次提交
  27. 16 10月, 2018 1 次提交
  28. 09 10月, 2018 1 次提交
  29. 08 10月, 2018 1 次提交
  30. 28 9月, 2018 3 次提交
  31. 20 9月, 2018 1 次提交
  32. 14 9月, 2018 2 次提交
  33. 13 9月, 2018 1 次提交
  34. 12 9月, 2018 1 次提交