Skip to content

Commit d6f7922

Browse files
Release notes 1.6.0 (dotnet#5876)
* release notes and version * Final Changes * unstable version bump * Update docs/release-notes/1.6.0/release-1.6.0.md Co-authored-by: Eric StJohn <[email protected]> * Update docs/release-notes/1.6.0/release-1.6.0.md Co-authored-by: Eric StJohn <[email protected]> * Update docs/release-notes/1.6.0/release-1.6.0.md Co-authored-by: Eric StJohn <[email protected]> * Update docs/release-notes/1.6.0/release-1.6.0.md Co-authored-by: Eric StJohn <[email protected]> * Update docs/release-notes/1.6.0/release-1.6.0.md Co-authored-by: Eric StJohn <[email protected]> * Update docs/release-notes/1.6.0/release-1.6.0.md Co-authored-by: Eric StJohn <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
1 parent 84aa181 commit d6f7922

File tree

3 files changed

+78
-5
lines changed

3 files changed

+78
-5
lines changed
+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# [ML.NET](http://dot.net/ml) 1.6.0
2+
3+
## **New Features**
4+
- **Support for Arm/Arm64/Apple Silicon has been added**. ([#5789](https://github.com/dotnet/machinelearning/pull/5789)) You can now use most ML.NET on Arm/Arm64/Apple Silicon devices. Anything without a hard dependency on x86 SIMD instructions or Intel MKL are supported.
5+
- **Support for specifying a temp path ML.NET will use**. ([#5782](https://github.com/dotnet/machinelearning/pull/5782)) You can now set the TempFilePath in the MLContext that it will use.
6+
- **Support for specifying the recursion limit to use when loading an ONNX model** ([#5840](https://github.com/dotnet/machinelearning/pull/5840)) The recursion limit defaults to 100, but you can now specify the value in case you need to use a larger number. (**Thanks @Crabzmatic**)
7+
- **Support for saving Tensorflow models in the SavedModel format added** ([#5797](https://github.com/dotnet/machinelearning/pull/5797)) You can now save models that use the Tensorflow SavedModel format instead of just the frozen graph format. (**Thanks @darth-vader-lg**)
8+
- **DataFrame Specific enhancements**
9+
- **Extended DataFrame GroupBy operation** ([#5821](https://github.com/dotnet/machinelearning/pull/5821)) Extend DataFrame GroupBy operation by adding new property Groupings. This property returns collection of IGrouping objects (the same way as LINQ GroupBy operation does) (**Thanks @asmirnov82**)
10+
11+
12+
## **Enhancements**
13+
- Switched from using a fork of SharpZipLib to using the official package ([#5735](https://github.com/dotnet/machinelearning/pull/5735))
14+
- Let user specify a temp path location ([#5782](https://github.com/dotnet/machinelearning/pull/5782))
15+
- Clean up ONNX temp models by opening with a "Delete on close" flag ([#5782](https://github.com/dotnet/machinelearning/pull/5782))
16+
- Ensures the named model is loaded in a PredictionEnginePool before use ([#5833](https://github.com/dotnet/machinelearning/pull/5833)) (**Thanks @feiyun0112**)
17+
- Use indentation for 'if' ([#5825](https://github.com/dotnet/machinelearning/pull/5825)) (**Thanks @feiyun0112**)
18+
- Use Append instead of AppendFormat if we don't need formatting ([#5826](https://github.com/dotnet/machinelearning/pull/5826)) (**Thanks @feiyun0112**)
19+
- Cast by using is operator ([#5829](https://github.com/dotnet/machinelearning/pull/5829)) (**Thanks @feiyun0112**)
20+
- Removed unnecessary return statements ([#5828](https://github.com/dotnet/machinelearning/pull/5828)) (**Thanks @feiyun0112**)
21+
- Removed code that could never be executed ([#5808](https://github.com/dotnet/machinelearning/pull/5808)) (**Thanks @feiyun0112**)
22+
- Remove some empty statements ([#5827](https://github.com/dotnet/machinelearning/pull/5827)) (**Thanks @feiyun0112**)
23+
- Added in short-circuit logic for conditionals ([#5824](https://github.com/dotnet/machinelearning/pull/5824)) (**Thanks @feiyun0112**)
24+
- Update LightGBM to v2.3.1 ([#5851](https://github.com/dotnet/machinelearning/pull/5851))
25+
- Raised the default recursion limit for ONNX models from 10 to 100. ([#5796](https://github.com/dotnet/machinelearning/pull/5796)) (**Thanks @darth-vader-lg**)
26+
- Speed up the inference of the Tensorflow saved_models. ([#5848](https://github.com/dotnet/machinelearning/pull/5848)) (**Thanks @darth-vader-lg**)
27+
- Speed-up bitmap operations on images. ([#5857](https://github.com/dotnet/machinelearning/pull/5857)) (**Thanks @darth-vader-lg**)
28+
- Updated to latest version of Intel MKL. ([#5867](https://github.com/dotnet/machinelearning/pull/5867))
29+
- **AutoML.NET specific enhancements**
30+
- Offer suggestions for possibly mistyped label column names in AutoML ([#5624](https://github.com/dotnet/machinelearning/pull/5624)) (**Thanks @Crabzmatic**)
31+
- **DataFrame Specific enhancements**
32+
- Improve csv parsing ([#5711](https://github.com/dotnet/machinelearning/pull/5711))
33+
- IDataView to DataFrame ([#5712](https://github.com/dotnet/machinelearning/pull/5712))
34+
- Update to the latest Microsoft.DotNet.Interactive ([#5710](https://github.com/dotnet/machinelearning/pull/5710))
35+
- Move DataFrame to machinelearning repo ([#5641](https://github.com/dotnet/machinelearning/pull/5641))
36+
- Improvements to the sort routine ([#5776](https://github.com/dotnet/machinelearning/pull/5776))
37+
- Improvements to the Merge routine ([#5778](https://github.com/dotnet/machinelearning/pull/5778))
38+
- Improve DataFrame exception text ([#5819](https://github.com/dotnet/machinelearning/pull/5819)) (**Thanks @asmirnov82**)
39+
- DataFrame csv DateTime enhancements ([#5834](https://github.com/dotnet/machinelearning/pull/5834))
40+
41+
42+
## **Bug Fixes**
43+
- Fix erroneous use of TaskContinuationOptions in ThreadUtils.cs ([#5753](https://github.com/dotnet/machinelearning/pull/5753))
44+
- Fix a few locations that can try to access a null object ([#5804](https://github.com/dotnet/machinelearning/pull/5804)) (**Thanks @feiyun0112**)
45+
- Use return value of method ([#5818](https://github.com/dotnet/machinelearning/pull/5818)) (**Thanks @feiyun0112**)
46+
- Adding throw to some exceptions that weren't throwing them originally ([#5823](https://github.com/dotnet/machinelearning/pull/5823)) (**Thanks @feiyun0112**)
47+
- Fixed a situation in the CountTargetEncodingTransformer where it never reached the stop condition ([#5822](https://github.com/dotnet/machinelearning/pull/5822)) (**Thanks @feiyun0112**)
48+
- **DataFrame Specific bug fixes**
49+
- Fix issue with DataFrame Merge method ([#5768](https://github.com/dotnet/machinelearning/pull/5768)) (**Thanks @asmirnov82**)
50+
51+
52+
## **Build / Test updates**
53+
- Changed default branch from master to main ([#5715](https://github.com/dotnet/machinelearning/pull/5715)) ([#5717](https://github.com/dotnet/machinelearning/pull/5717)) ([#5719](https://github.com/dotnet/machinelearning/pull/5719))
54+
- Fix for libomp in the CI process for MacOS 11 ([#5771](https://github.com/dotnet/machinelearning/pull/5771))
55+
- Minor code cleanup. ([#5770](https://github.com/dotnet/machinelearning/pull/5770))
56+
- Updated arcade to the latest version ([#5783](https://github.com/dotnet/machinelearning/pull/5783))
57+
- Switched signing certificate to use dotnet certificate ([#5794](https://github.com/dotnet/machinelearning/pull/5794))
58+
- Building natively and cross targeting for Arm/Arm64/Apple Silicon is now supported. ([#5789](https://github.com/dotnet/machinelearning/pull/5789))
59+
- Upload classic pdb to symweb ([#5816](https://github.com/dotnet/machinelearning/pull/5816))
60+
- Fix MacOS CI issue ([#5854](https://github.com/dotnet/machinelearning/pull/5854))
61+
- Added in a Helix Integration for testing. ([#5837](https://github.com/dotnet/machinelearning/pull/5837))
62+
- Added in Helix Integration for arm/arm64/Apple Silicon for testing ([#5860](https://github.com/dotnet/machinelearning/pull/5860))
63+
64+
## **Documentation Updates**
65+
- Fixed markdown issues in MulticlassClassificationMetrics and CalibratedBinaryClassificationMetrics ([#5732](https://github.com/dotnet/machinelearning/pull/5732)) (**Thanks @R0Wi**)
66+
- Update unix instructions for x-compiling on ARM ([#5811](https://github.com/dotnet/machinelearning/pull/5811))
67+
- Update Contribution.MD with description of help wanted tags ([#5815](https://github.com/dotnet/machinelearning/pull/5815))
68+
- Add Korean translation for repo readme.md ([#5780](https://github.com/dotnet/machinelearning/pull/5780)) (**Thanks @metr0jw**)
69+
- Fix spelling error in MLContext class summary ([#5832](https://github.com/dotnet/machinelearning/pull/5832)) (**Thanks @Crabzmatic**)
70+
- Update issue templates ([#5846](https://github.com/dotnet/machinelearning/pull/5846))
71+
72+
## **Breaking Changes**
73+
- None

eng/BranchInfo.props

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
</PropertyGroup>
3030
<PropertyGroup Condition="'$(IsStableProject)' == 'true'">
3131
<MajorVersion>1</MajorVersion>
32-
<MinorVersion>5</MinorVersion>
33-
<PatchVersion>6</PatchVersion>
32+
<MinorVersion>6</MinorVersion>
33+
<PatchVersion>0</PatchVersion>
3434
</PropertyGroup>
3535
<PropertyGroup Condition="'$(IsStableProject)' != 'true'">
3636
<MajorVersion>0</MajorVersion>
37-
<MinorVersion>17</MinorVersion>
38-
<PatchVersion>6</PatchVersion>
37+
<MinorVersion>18</MinorVersion>
38+
<PatchVersion>0</PatchVersion>
3939
</PropertyGroup>
4040
</Project>

eng/Versions.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
https://github.com/dotnet/arcade/blob/c788ffa83b088cafe9dbffc1cbc8155ba88b2553/Documentation/CorePackages/Versioning.md#output
1010
-->
1111
<DotNetUseShippingVersions>true</DotNetUseShippingVersions>
12-
<VersionPrefix>1.5.6</VersionPrefix>
12+
<VersionPrefix>1.6.0</VersionPrefix>
1313
<PreReleaseVersionLabel>preview</PreReleaseVersionLabel>
1414
<AssemblyVersion>1.0.0.0</AssemblyVersion>
1515
<!--ML.NET Core dependencies-->

0 commit comments

Comments
 (0)