Skip to content

Releases: Cambricon/mlu-ops

v1.3.2

26 Nov 07:13
4e6d3a6
Compare
Choose a tag to compare

Bug Fixes

  • [Fix](mluOpSetFFTReserveArea): Fix fft bug #1121

Documentations

  • [Docs](mlu-ops): Update v1.3.2 docs #1124

Contributors

Full Changelog: v1.3.1...v1.3.2

v1.3.1

26 Nov 07:07
d9d1e95
Compare
Choose a tag to compare

Features

  • [Feature](mlu-ops): Update CNNL version to v1.27.0 #1113

Bug Fixes

  • [Fix](mluOpSetFFTReserveArea): Fix fft bug #1099
  • [Fix](mlu-ops): Fix bogus date error for centos7 #1107
  • [Fix](mluOpExecFFT): Fix fft bug #1111

Documentations

  • [Docs](mlu-ops): Update docs for v1.3.1 #1103

Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

26 Nov 06:53
c0026e3
Compare
Choose a tag to compare

Features

  • [Feature](mlu-ops): Add philox generator #1033
  • [Feature](mlu-ops): Update the three-level flow template #1040
  • [Feature](mlu-ops): Delete VLOG(0) in repo #1059
  • [Feature](mluOpExecFFT): FFT operator completion #1045
  • [Feature](mluOpSyncBatchNormGatherStatsWithCounts): Update sync_batchnorm_gather_stats_with_counts gtest #1065
  • [Feature](mlu-ops): Removing error throwing in mluops library #1038
  • [Feature](mlu-ops): Add stride tensor check #1066
  • [Feature](mlu-ops): Change -O0 to -O3 when complication mode is --enb… #1069
  • [Featrue](mlu-ops): Add support for Anolis #1072
  • [Feature](mlu-ops): Add -p(readperf) compile option #1073
  • [Feature](mlu-ops): Sup 365-d2 #1084
  • [Feature](mlu-ops): Update log format use fmtlib #1082
  • [Feature](mlu-ops): Optimization for descritpor #1083
  • [Feature](mluOpExecFFT): Fix accuracy and performance bug #1086
  • [Feature](mluOpExecFFT): Support n > inembed and fix bug #1074

Bug Fixes

  • [Fix](mlu-ops): Fix CI print message #1043
  • [Fix](mlu-ops): Fix failure of mluops static lib verify example #1051
  • [Fix](mlu-ops): Fix roi_align_rotated and deform_roi_pool3d_backward theory_ops #1028
  • [Fix](mlu-ops): Catch version_compare error #1052
  • [Fix](mluOpDeformRoiPoolBackward): Fix cpuCompute #1053
  • [Fix](mluOpGenerateProposalsV2): Fix generate_proposals_v2 core dump bug #1060
  • [Fix](mluOpExecFFT): Fix fft compile bug #1063
  • [Fix](mluOpGenerateProposalsV2): Fix core dump #1067
  • [Fix](mluOpGenerateProposalsV2): Support nan/inf except score tensor #1071
  • [Fix](mlu-ops): Recover mlu_opcheck in logging #1076
  • [Fix](mluOpExecFFT): Fix irfft1d bug #1088
  • [Fix](mlu-ops): Fix mem leak in core-mode #1095

Documentations

  • [Docs](mlu-ops): Add bang-c-ops-develop-guide #1014
  • [Docs](mlu-ops): Fix typo in markdown #1046
  • [Docs](mlu-ops): Fix spell error #1049
  • [Docs](mlu-ops): Update docs for v1.3.0 #1077

Contributors

Full Changelog: v1.2.1...v1.3.0

v1.2.1

25 Nov 11:58
5d83b69
Compare
Choose a tag to compare

Documentations

  • [Docs](mlu-ops): Update docs for v1.2.1 #1054

Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

17 Jun 02:38
6f9e83b
Compare
Choose a tag to compare

Features

  • [Feature](mluOpAdamW): Add param check for adam_w #983
  • [Feature](bangc-ops): Update proto-repo #986
  • [Feature](mlu-ops): Remove the compiling to target 200 series when mpiling samples #988
  • [Feature](mluOpGenerateProposalsV2): Check nan/inf state and reconstruct && perf box decode #1011
  • [Feature](mlu-ops): Replace atomic_add with atomic_reduce_add #1036
  • [Feature](mlu-ops): Update CI script #1029

Bug Fixes

  • [Fix](mlu-ops): Fix independent_build.sh return code in #987
  • [Fix](mlu-ops): Fix the softlink relation in rpm package #991
  • [Fix](mluOpAdamW): Fix invoke kernel error #997
  • [Fix](mlu-ops): Roi-type kernel get theroy ops #994
  • [Fix](mluOpGenerateProposalsV2): Fix and update nan/inf support state in #1017
  • [Fix](mlu-ops): Fix compiling error on Kylin #1022
  • [Fix](mlu-ops): Fix an error of perf analyser #993

Documentations

  • [Doc](mlu-ops): Update release note #1001
  • [Docs](mluOpAdamW): Update design docs #1024
  • [Docs](mlu-ops): Update release note for v1.2.0 #1032

Contributors

Full Changelog: v1.1.1...v1.2.0

v1.1.1

23 Apr 02:56
a68d1ed
Compare
Choose a tag to compare

Features

  • [Feature](mluOpAdamW): Add param check for adam_w. #984
  • [Feature](mlu-ops): Update proto-repo. #985

Bug Fixes

  • [Fix](mlu-ops): Fix independent_build.sh return code. #989
  • [Fix](mlu-ops): Fix compiling error of sample on target 200 series branch r1.1. #990
  • [Fix](mlu-ops): Fix the softlink relation in rpm package r1.1. #992
  • [Fix](mlu-ops): Fix an error of perf analyses of the whole bench. #999
  • [Fix](mluOpAdamW): Fix invoke kernel error. #998

Documentations

  • [Doc](mlu-ops): Update release note. #1000

Contributors

Thx to these contributors, as their efforts make the repository better than ever.
@mahxn0 @DanieeelLiu @PetrelYy @gggghja @ZhouxiangZhouxiang

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

22 Apr 10:11
0d745d4
Compare
Choose a tag to compare

Features

  • [Feature](mluOpExecFFT): add fft op. ttps://github.com//pull/934
  • [Feature](mlu-ops):modify cmake and kernels content. in #941
  • [Feature](mlu-ops): Remove internal_api. #943
  • [Feature](mlu-ops):correct partial ops gen case. #965
  • [Feature](mlu-ops): add fool-check for tensor size. #967
  • [Feature](mluOpAdamW): add new op. #972
  • [Feature](mluOpAdamW): fix adamw gen_case. #976
  • [Feature](mlu-ops): fix ParamCheck by @chqy99. #968
  • [Feature](mlu-ops): Support mlu-ops static library compiling. #977
  • [Feature](mlu-ops): Adapt compiling to version change in build.property. #978

Bug Fixes

  • [Fix](mluOpExecFFT): Fix FFT doc bug. #944
  • [Fix](mluOpMaskedCol2imForward):fix group spell error in mluop.h. #945
  • [Fix](mluOpPriorBox):fix gencase bug. #948
  • [Fix](mluOpPolyNms):Add real data related op poly_nms into test_list. #952
  • [Fix](mluOpDiffIouRotatedSortVerticesForward): Add diff_iou_rotated api name to test_list. #954
  • [Fix](mluOpExecFFT):Fix fft bug. #955
  • [Fix](mlu-ops): fix mlu_only op_list. #956
  • [Fix](mlu-ops): fix workspacefree() bug. #957
  • [Fix](mluOpExecFFT): Fix fft doc bug. #961
  • [Fix](mluOpPointsInBoxes):fix precision bug of points_in_boxes. #963
  • [Fix](mlu-ops): not found distutils in python3.8.4 by. #964
  • [Fix](mlu-ops): fix gen_case and gtest error. ://github.com//pull/970
  • [Fix](mluOpSqrt,mluOpBorderAlignForward): fix gen-case. #973
  • [Fix](mluOpActiveRotatedFilterForward): Fix gencase bug. #975
  • [Fix](mluOpMoeDispatchForward): fix gencase error. #971
  • [Fix](mlu-ops): Fix ci docker setting. #979

Documentations

  • [Docs](mlu-ops): Update release note. #980
  • [Docs](mlu-ops): Update docs for v1.0.0. #946
  • [Docs](mlu-ops): Fool-proof specification document. #942
  • [Docs](mlu-ops): test_list add yolo_box. #958
  • [Docs](mlu-ops): Remove device arch in docs. #953
  • [Docs](mlu-ops): update operators index.rst. #966

Contributors

Thx to these contributors, as their efforts make the repository better than ever.
@mahxn0 @DanieeelLiu @SangChengC @Unireverse @chqy99 @PetrelYy @SunsadYaofas @stulai @gggghja

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

19 Feb 03:32
a099775
Compare
Choose a tag to compare

MLU-OPS v1.0.0 has been released!!!

Congratulations!

We are so glad to inform the MLU-OPS v1.0.0 version has been released!
In this version, we have made these progress:

  • Removed bangpy module.
  • Modified repository structure to make it looking more rational.
  • Added new ops to rich repository contents, making it more powerful, useful and better than ever.
  • Catched some bugs.

For more details, see "What's changed" section.

What's changed

Features

  • [Feature](bangc-ops): delete useless *.a files. #893
  • [Feature](bangc-ops): Add new binary op mluOpDCNBackwardData. #903
  • [Feature](mlu-ops): delete bangpy contents, and move bangc content. #906
  • [Feature](bangc-ops): update dockerfile and upgrade to ubuntu20.04. #905
  • [Feature](mlu-ops): Fix proto bug of proto commit ID not exist. #914
  • [Feature](mlu-ops): deprecate cnnl api and mlu-ops deprecated api. #909
  • [Feature](mlu-ops): add dcn_forward and dcn_backward_weight op. #912
  • [Feature](mlu-ops): update cntoolkit 3.8.4. #922
  • [Feature](mlu-ops): manage repo dependencies. #913
  • [Feature](mlu-ops): update core,gtest,tools-pref. #921
  • [Feature](mluOpRoiAwarePool3dForward): add roi_aware_pool3d correct api format. #924
  • [feature](mlu-ops): fix version_pre_check. #929
  • [Feature](mlu-ops): fix driver-process error. #931
  • [Feature](mlu-ops): Add trademark for MLU-OPS repository. #911
  • [Feature](mluOpSyncBatchNormBackwardReduce): Add new API and deprecate old ones. #937
  • [Feature](mlu-ops): Remove internal_api. #950

Bug Fixes

  • [Fix](bangc-ops): fix cntoolkit install method. #904
  • [Fix](mlu-ops): add file and line info to mluOpCnnlCheck func. #908
  • [Fix](mlu-ops): revise all bangc ops to mlu-ops. #910
  • [Fix](mlu-ops): fix some bangc-ops word to mlu-ops. #917
  • [Fix](mlu-ops):fix mlu_op.h comment bug. #919
  • [Fix](mlu-ops): modify python-version in test/mlu_op_gtest/tools/gtes…. #925
  • [Fix](mlu-ops): fix daily package failure. #927
  • [Fix](mluOpRoiAwarePool3dForward): fix return bug. #928
  • [Fix](mlu-ops): add build property all system check. #930
  • [Fix](mlu-ops): fix python to python3 in independent_build. #936
  • [Fix](mlu-ops): Fix getComputeMode. #938
  • [Fix](mluops): Fix protoc version check and Gencase-User-Guide-zh.md. #940
  • [Fix](mlu-ops): Fix control set for ubuntu22.04 package. #939
  • [Fix](mluOpPriorBox):fix gencase bug. #949

Documentations

  • [Docs](bangc-ops): update build.property for 0.11.0. #896
  • [Docs](bangc-ops): fix developer guide format problem. #899
  • [Docs](bangc-ops): fix developer guide format. #901
  • [Docs](mlu-ops): delete unused doc file. #915
  • [Docs](mlu-ops): delete docs/release_notes/ useless files. #916
  • [Docs](mlu-ops): delete docs/user_guide useless pdf and png. #918
  • [Docs](mlu-ops):delete deprecated op from oplist and user guide. #920
  • [Docs](mluOpRoiawarePool3dForward): Announce api deprecated. #932
  • [Docs](mlu-ops): Fix docs format. #933
  • [Docs](mlu-ops): Update docs for v1.0.0. #947

Contributors

Thx to these contributors, as their efforts make the repository better than ever.
@duzekunKTH @mahxn0 @DanieeelLiu @SangChengC @Unireverse @chqy99 @PetrelYy

Full Changelog: v0.11.0...v1.0.0

v0.11.0

27 Dec 06:51
1a7ac0e
Compare
Choose a tag to compare

Features

  • [Feature](bangc-ops): set package info as independent #883
  • [Feature](bangc-ops): adapt binray ops to cnnl #881
  • [Feature](bangc-ops): delete useless *.a files #894

Bug Fixes

  • [Feature](bangc-ops): add iou_aware_factor param_check, fix yolo_box bug and design docs #887
  • [Fix](bangc-ops): revise the docker image for daily and all system ci #888
  • [Fix](bangc-ops): revise debian rules for package #891

Documentations

  • [Docs](bangc-ops): update v0.11.0 docs #890
  • [Docs](bangc-ops): update build.property for 0.11.0 #895
  • [Docs](bangc-ops): update centos changelog for 0.11.0 #897
  • [Docs](bangc-ops): fix developer guide problem #898
  • [Docs](bangc-ops): fix developer guide format #900

Contributors

@duzekunKTH @DanieeelLiu @chqy99

Full Changelog: v0.10.0...v0.11.0

v0.10.0

27 Nov 01:40
ace7e41
Compare
Choose a tag to compare

Features

  • [Feature](bangc-ops): update binary-ops to v1.21.0-rc3 #864
  • [Feature](bangc-ops): new op pad #863
  • [Feature](bangc-ops): repair int-type pointer offset over 2G #851
  • [Feature](bangc-ops): add concat binary operator #872
  • [Feature](bangc-ops): improve box_iou_rotated #853
  • [Feature](mlu-ops): customize CI #874
  • [Feature](bangc-ops): new op batch_matmul_bcast #875
  • [Feature](bangc-ops): support large s&t in mutual_information_forward/backward #880
  • [Feature](bangc-ops): update binary-ops to v1.22.0 #886

Bug Fixes

  • [Fix](bangc-ops): fix release note in v0.9.0 #861
  • [Fix](bangc-ops): fix api comments problems #870
  • [Fix](bangc-ops): fix daily fail with vps ci error-strategy #879

Documentations

  • [Docs](bangc-ops): update mluOpSetGenCaseMode declear in mlu_op.h #869
  • [Docs](bangc-ops): modify MLUOP to MLU-OPS in mlu_op.h handle part #873
  • [Docs](bangc-ops): fix mlu_op.h api comments problem #884
  • [Docs](bangc-ops): update v0.10.0 docs #885

Test

  • [TEST](bangc-ops): delete unused op_type #866
  • [TEST](bangc-ops): delete op_type in cpu cases of pad operator #871

Contributors

@duzekunKTH @PetrelYy @Unireverse @DanieeelLiu @chqy99 @gaotianyi544 @zhengleiZL @Goldjin @A-shin-liang @yuexiaof

Full Changelog: v0.9.0...v0.10.0