|
| 1 | +# [ML.NET](http://dot.net/ml) 1.5.3 |
| 2 | + |
| 3 | +## **New Features** |
| 4 | +- **New API for exporting models to Onnx**. ([#5544](https://github.com/dotnet/machinelearning/pull/5544)). A new API has been added to Onnx converter to specify the output columns you care about. This will export a smaller and more performant model in many cases. |
| 5 | + |
| 6 | +## **Enhancements** |
| 7 | +- Perf improvement for TopK Accuracy and return all topK in Classification Evaluator ([#5395](https://github.com/dotnet/machinelearning/pull/5395)) (**Thank you @jasallen**) |
| 8 | +- Update OnnxRuntime to 1.6 ([#5529](https://github.com/dotnet/machinelearning/pull/5529)) |
| 9 | +- Updated tensorflow.net to 0.20.0 ([#5404](https://github.com/dotnet/machinelearning/pull/5404)) |
| 10 | +- Added in DcgTruncationLevel to AutoML api and increased default level to 10 ([#5433](https://github.com/dotnet/machinelearning/pull/5433)) |
| 11 | + |
| 12 | +## **Bug Fixes** |
| 13 | +- **AutoML.NET specific fixes**. |
| 14 | + - Fixed AutoFitMaxExperimentTimeTest ([#5506](https://github.com/dotnet/machinelearning/pull/5506)) |
| 15 | + - Fixed code generator tests failure ([#5520](https://github.com/dotnet/machinelearning/pull/5520)) |
| 16 | + - Use Timer and ctx.CancelExecution() to fix AutoML max-time experiment bug ([#5445](https://github.com/dotnet/machinelearning/pull/5445)) |
| 17 | + - Handled exception during GetNextPipeline for AutoML ([#5455](https://github.com/dotnet/machinelearning/pull/5455)) |
| 18 | + - Fixed internationalization bug([#5162](https://github.com/dotnet/machinelearning/pull/5163)) in AutoML parameter sweeping caused by culture dependent float parsing. ([#5163](https://github.com/dotnet/machinelearning/pull/5163)) |
| 19 | + - Fixed MaxModels exit criteria for AutoML unit test ([#5471](https://github.com/dotnet/machinelearning/pull/5471)) |
| 20 | + - Fixed AutoML CrossValSummaryRunner for TopKAccuracyForAllK ([#5548](https://github.com/dotnet/machinelearning/pull/5548)) |
| 21 | +- Fixed bug in Tensorflow Transforer with handling primitive types ([#5547](https://github.com/dotnet/machinelearning/pull/5547)) |
| 22 | +- Fixed MLNet.CLI build error ([#5546](https://github.com/dotnet/machinelearning/pull/5546)) |
| 23 | +- Fixed memory leaks from OnnxTransformer ([#5518](https://github.com/dotnet/machinelearning/pull/5518)) |
| 24 | +- Fixed memory leak in object pool ([#5521](https://github.com/dotnet/machinelearning/pull/5521)) |
| 25 | +- Fixed Onnx Export for ProduceWordBags ([#5435](https://github.com/dotnet/machinelearning/pull/5435)) |
| 26 | +- Upgraded boundary calculation and expected value calculation in SrCnnEntireAnomalyDetector ([#5436](https://github.com/dotnet/machinelearning/pull/5436)) |
| 27 | +- Fixed SR anomaly score calculation at beginning ([#5502](https://github.com/dotnet/machinelearning/pull/5502)) |
| 28 | +- Improved error message in ColumnConcatenatingEstimator ([#5444](https://github.com/dotnet/machinelearning/pull/5444)) |
| 29 | +- Fixed issue 5020, allow ML.NET to load tf model with primitive input and output column ([#5468](https://github.com/dotnet/machinelearning/pull/5468)) |
| 30 | +- Fixed issue 4322, enable lda summary output ([#5260](https://github.com/dotnet/machinelearning/pull/5260)) |
| 31 | +- Fixed perf regression in ShuffleRows ([#5417](https://github.com/dotnet/machinelearning/pull/5417)) |
| 32 | +- Change the _maxCalibrationExamples default on CalibratorUtils ([#5415](https://github.com/dotnet/machinelearning/pull/5415)) |
| 33 | + |
| 34 | + |
| 35 | +## **Build / Test updates** |
| 36 | +- Migrated to [Arcade](https://github.com/dotnet/arcade/) build system that is used my multiple dotnet projects. This will give increased build/CI efficiencies going forward. Updated build instructions can be found in the docs/building folder |
| 37 | +- Fixed MacOS builds ([#5467](https://github.com/dotnet/machinelearning/pull/5467) and [#5457](https://github.com/dotnet/machinelearning/pull/5457)) |
| 38 | + |
| 39 | +## **Documentation Updates** |
| 40 | +- Fixed Spelling on stopwords ([#5524](https://github.com/dotnet/machinelearning/pull/5524))(**Thank you @LeoGaunt**) |
| 41 | +- Changed LoadRawImages Sample ([#5460](https://github.com/dotnet/machinelearning/pull/5460)) |
| 42 | + |
| 43 | + |
| 44 | +## **Breaking Changes** |
| 45 | +- None |
0 commit comments