Skip to content

Commit d3dca2e

Browse files
authored
Release notes for 1.4.0-preview2 and 0.16.0-preview2. (#4315)
* release notes. * Release notes for 1.4.0-preview2 and 0.16.0-preview2.
1 parent 628db3c commit d3dca2e

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# [ML.NET](http://dot.net/ml) 1.4.0-preview2
2+
3+
## **New Features**
4+
- **Deep Neural Networks Training (0.16.0-preview2)**
5+
6+
Improves the in-preview `ImageClassification` API further:
7+
- Early stopping feature stops the training when optimal accuracy is reached ([#4237](https://github.com/dotnet/machinelearning/pull/4237))
8+
- Enables inferencing on in-memory images ([#4242](https://github.com/dotnet/machinelearning/pull/4242))
9+
- `PredictedLabel` output column now contains actual class labels instead of `uint32` class index values ([#4228](https://github.com/dotnet/machinelearning/pull/4228))
10+
- GPU support on Windows and Linux ([#4270](https://github.com/dotnet/machinelearning/pull/4270), [#4277](https://github.com/dotnet/machinelearning/pull/4277))
11+
- Upgraded [TensorFlow .NET](https://github.com/SciSharp/TensorFlow.NET) version to 0.11.3 ([#4205](https://github.com/dotnet/machinelearning/pull/4205))
12+
13+
[In-memory image inferencing sample](https://github.com/dotnet/machinelearning/blob/master/docs/samples/Microsoft.ML.Samples/Dynamic/ImageClassification/ResnetV2101TransferLearningTrainTestSplit.cs)
14+
[Early stopping sample](https://github.com/dotnet/machinelearning/blob/master/docs/samples/Microsoft.ML.Samples/Dynamic/ImageClassification/ResnetV2101TransferLearningEarlyStopping.cs)
15+
[GPU samples](https://github.com/dotnet/machinelearning/tree/master/docs/samples/Microsoft.ML.Samples.GPU)
16+
17+
- **New ONNX Exporters (1.4.0-preview2)**
18+
- LpNormNormalizing transformer ([#4161](https://github.com/dotnet/machinelearning/pull/4161))
19+
- PCA transformer ([4188](https://github.com/dotnet/machinelearning/pull/4188))
20+
- TypeConverting transformer ([#4155](https://github.com/dotnet/machinelearning/pull/4155))
21+
- MissingValueIndicator transformer ([#4194](https://github.com/dotnet/machinelearning/pull/4194))
22+
23+
## **Bug Fixes**
24+
- OnnxSequenceType and ColumnName attributes together doesn't work ([#4187](https://github.com/dotnet/machinelearning/pull/4187))
25+
- Fix memory leak in TensorflowTransformer ([#4223](https://github.com/dotnet/machinelearning/pull/4223))
26+
- Enable permutation feature importance to be used with model loaded from disk ([#4262](https://github.com/dotnet/machinelearning/pull/4262))
27+
- `IsSavedModel` returns true when loaded TensorFlow model is a frozen model ([#4262](https://github.com/dotnet/machinelearning/pull/4197))
28+
- Exception when using `OnnxSequenceType` attribute directly without specify sequence type ([#4272](https://github.com/dotnet/machinelearning/pull/4272), [#4297](https://github.com/dotnet/machinelearning/pull/4297))
29+
30+
## **Samples**
31+
- TensorFlow full model retrain sample ([#4127](https://github.com/dotnet/machinelearning/pull/4127))
32+
33+
## **Breaking Changes**
34+
None.
35+
36+
## **Obsolete API**
37+
- `OnnxSequenceType` attribute that doesn't take a type ([#4272](https://github.com/dotnet/machinelearning/pull/4272), [#4297](https://github.com/dotnet/machinelearning/pull/4297))
38+
39+
## **Enhancements**
40+
- Improve exception message in LightGBM ([#4214](https://github.com/dotnet/machinelearning/pull/4214))
41+
- FeaturizeText should allow only outputColumnName to be defined ([#4211](https://github.com/dotnet/machinelearning/pull/4211))
42+
- Fix NgramExtractingTransformer GetSlotNames to not allocate a new delegate on every invoke ([#4247](https://github.com/dotnet/machinelearning/pull/4247))
43+
- Resurrect broken code coverage build and re-enable code coverage for pull request ([#4261](https://github.com/dotnet/machinelearning/pull/4261))
44+
- NimbusML entrypoint for permutation feature importance ([#4232](https://github.com/dotnet/machinelearning/pull/4232))
45+
- Reuse memory when copying outputs from TensorFlow graph ([#4260](https://github.com/dotnet/machinelearning/pull/4260))
46+
- DateTime to DateTime standard conversion ([#4273](https://github.com/dotnet/machinelearning/pull/4273))
47+
- CodeCov version upgraded to 1.7.2 ([#4291](https://github.com/dotnet/machinelearning/pull/4291))
48+
49+
## **CLI and AutoML API**
50+
None.
51+
52+
## **Remarks**
53+
None.
54+
55+
56+
57+
58+

0 commit comments

Comments
 (0)