Cambricon / mlu-ops

Efficient operation implementation based on the Cambricon Machine Learning Unit (MLU) .
MIT License
103 stars 102 forks source link

[Feature](mluOpExecFFT): support n > inembed and fix bug #1074

Closed aokbok closed 1 month ago

aokbok commented 2 months ago

Thanks for your contribution and we appreciate it a lot. :rocket::rocket:

1. Motivation

Please describe your motivation and the goal you want to achieve through this pull request.

2. Modification

Please briefly describe what modification is made in this pull request, and indicate where to make the modification.

Are new test cases added? If so, please post the corresponding generator-PR link here.

3. Test Report

If you want to know how to do operator testing, you can see GTest-User-Guide-zh.

3.1 Modification Details

3.1.1 Accuracy Acceptance Standard

For static threshold standard details, see: MLU-OPS™ Accuracy Acceptance Standard.

3.1.2 Operator Scheme checklist

3.2 Accuracy Test

3.2.1 Accuracy Test

http://jenkins.svc.cambricon.com/dist/job/MLUOPS/view/Pipelines-Adaptable/job/MLU_ALL_PLATFORMS/job/mluops_build_test_adaptable_mlu/510/

待下线测例: /MLU_OPS/SOFT_TRAIN/release_temp/fft/fft_data_included_complex_float_float32_1708354525115.pb /MLU_OPS/SOFT_TRAIN/release_temp/fft/fft_data_included_float32_complex_float_float32_1708346881960.pb /MLU_OPS/SOFT_TRAIN/release_temp/fft/fft_data_included_complex_float_float32_1708353660081.pb

If you have checked the following items, please tick the relevant box.

3.2.2 Parameter Check

Test Point-1: When a new operator is submitted, the test points are given and the test results are stated. Acceptance Standard: Normal error.

Please fill your test results(Error Message) in here, ...

Test Point-2: Whether illegal parameters are passed. Acceptance Standard: Normal error.

Test results...

3.3 Performance Test

http://jenkins.svc.cambricon.com/dist/job/MLUOPS/view/Pipelines-Adaptable/job/MLU_ALL_PLATFORMS/job/mluops_build_perf_adaptable_mlu/ (如下面截图所示)

3.4 Summary Analysis

Please give a brief overview here, if you want to note and summarize the content.