Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release notes for v1.5.0-preview2 #4787

Merged
merged 6 commits into from
Mar 12, 2020
Merged

Release notes for v1.5.0-preview2 #4787

merged 6 commits into from
Mar 12, 2020

Conversation

harishsk
Copy link
Contributor

@harishsk harishsk commented Feb 6, 2020

No description provided.

@harishsk harishsk requested a review from a team as a code owner February 6, 2020 00:22
- Additional changes to ExpressionTransformer ([#4614](https://github.com/dotnet/machinelearning/pull/4614))

## **Test updates**
- **Code analysis updates**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't ship code analyzer to our nuget users, why is this relevant to release notes?

CC: @eerhardt


## **Test updates**
- **Code analysis updates**
- Update analyzer test library ([#4740](https://github.com/dotnet/machinelearning/pull/4740))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't ship to users either.

## **Test updates**
- **Code analysis updates**
- Update analyzer test library ([#4740](https://github.com/dotnet/machinelearning/pull/4740))
- Enable the internal code analyzer for test projects ([#4731](https://github.com/dotnet/machinelearning/pull/4731))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not shipped to the nuget users.

- **Better logging from tests**
- Ensure tests capture the full log ([#4710](https://github.com/dotnet/machinelearning/pull/4710))
- Fix failure to capture test failures ([#4716](https://github.com/dotnet/machinelearning/pull/4716))
- Collect crash dump upload dump and pdb to artifact ([#4666](https://github.com/dotnet/machinelearning/pull/4666))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How is collect crash dump relevant to nuget users? It will almost make them feel their data is being collected.

- Ensure tests capture the full log ([#4710](https://github.com/dotnet/machinelearning/pull/4710))
- Fix failure to capture test failures ([#4716](https://github.com/dotnet/machinelearning/pull/4716))
- Collect crash dump upload dump and pdb to artifact ([#4666](https://github.com/dotnet/machinelearning/pull/4666))
- Enable Conditional Numerical Reproducibility for tests ([#4569](https://github.com/dotnet/machinelearning/pull/4569))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is specific to test projects, we don't ship test projects.

- Implement MSML_ExtendBaseTestClass (Test classes should be derived from BaseTestClass) ([#4746](https://github.com/dotnet/machinelearning/pull/4746))
- Enable MSML_TypeParamName for the full solution ([#4762](https://github.com/dotnet/machinelearning/pull/4762))
- **Better logging from tests**
- Ensure tests capture the full log ([#4710](https://github.com/dotnet/machinelearning/pull/4710))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't ship tests.

- Added in support for System.DateTime type for the DateTimeTransformer ([#4661](https://github.com/dotnet/machinelearning/pull/4661))
- Additional changes to ExpressionTransformer ([#4614](https://github.com/dotnet/machinelearning/pull/4614))

## **Test updates**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This whole section is not shipped to the users, why is this included in release notes? Who is your target audience and why would they care about stuff that is not shipped part of nuget?

- Other typo fixes:([#4628](https://github.com/dotnet/machinelearning/pull/4628), [#4685](https://github.com/dotnet/machinelearning/pull/4685))

## **CLI and AutoML API**
- CodeGen For AzureAttach ([#4498](https://github.com/dotnet/machinelearning/pull/4498))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't want user aware of this change because this is only for ModelBuilder Azure Attach story

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

plase add

  • Using invariance culture when converting to string ( #4635 )
    and
  • Fix NullReferenceException when it comes to Recommendation in AutoML and CodeGenerator ( #4774 )

Thanks

- TextLoader, BinaryLoader and SvmLightLoader now check the existence of the input file before training ([#4665](https://github.com/dotnet/machinelearning/pull/4665))
- Changed onnx export to append a .onnx string to column names to support better mapping to ML.NET output column names ([#4734](https://github.com/dotnet/machinelearning/pull/4734))
- TextLoader, BinaryLoader and SvmLightLoader now check the existence of the input file before training ([#4665](https://github.com/dotnet/machinelearning/pull/4665))
- ImageClassificationTrainer now checks the existence of input folder before training ([#4691]( https://github.com/dotnet/machinelearning/pull/4691))
Copy link
Member

@codemzs codemzs Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is ImagLoading transform not ImageClassification trainer, two very different things, one is a transformer and other is a trainer. #Resolved


## **New Features (IN-PREVIEW, please provide feedback)**
- **TimeSeriesImputer** ([#4623](https://github.com/dotnet/machinelearning/pull/4623))
- **LDSVM Trainer** ([#4060](https://github.com/dotnet/machinelearning/pull/4060))
Copy link
Member

@codemzs codemzs Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LDSVM Traine [](start = 4, length = 12)

Describe what this trainer is and where it is used and then provide links to samples. #Resolved

Copy link
Contributor

@justinormont justinormont Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@codemzs codemzs Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks and in addition I would also
expand LDSVM acronym. #Resolved

Copy link
Contributor

@justinormont justinormont Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Local Deep SVM" #Resolved

# [ML.NET](http://dot.net/ml) 1.5.0-preview2

## **New Features (IN-PREVIEW, please provide feedback)**
- **TimeSeriesImputer** ([#4623](https://github.com/dotnet/machinelearning/pull/4623))
Copy link
Member

@codemzs codemzs Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TimeSeriesImputer [](start = 4, length = 17)

Describe what this transformer is and where it is used and then provide links to samples. #Resolved



## **Bug Fixes**
- Fix for OneVersusAllTrainer([#4698](https://github.com/dotnet/machinelearning/pull/4698))
Copy link
Contributor

@justinormont justinormont Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Space:

Suggested change
- Fix for OneVersusAllTrainer([#4698](https://github.com/dotnet/machinelearning/pull/4698))
- Fix for OneVersusAllTrainer ([#4698](https://github.com/dotnet/machinelearning/pull/4698))
``` #Resolved

- Fix documentation of SvmLightLoader ([#4616](https://github.com/dotnet/machinelearning/pull/4616))
- Correct KMeans scoring function doc ([#4705](https://github.com/dotnet/machinelearning/pull/4705))
- Several typo fixes thanks to [@MaherJendoubi](https://github.com/MaherJendoubi) ([#4627](https://github.com/dotnet/machinelearning/pull/4627), [#4631](https://github.com/dotnet/machinelearning/pull/4631), [#4626](https://github.com/dotnet/machinelearning/pull/4626) [#4617](https://github.com/dotnet/machinelearning/pull/4617), [#4633](https://github.com/dotnet/machinelearning/pull/4633), [#4629](https://github.com/dotnet/machinelearning/pull/4629), [#4642](https://github.com/dotnet/machinelearning/pull/4642))
- Other typo fixes:([#4628](https://github.com/dotnet/machinelearning/pull/4628), [#4685](https://github.com/dotnet/machinelearning/pull/4685))
Copy link
Contributor

@justinormont justinormont Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Space:

Suggested change
- Other typo fixes:([#4628](https://github.com/dotnet/machinelearning/pull/4628), [#4685](https://github.com/dotnet/machinelearning/pull/4685))
- Other typo fixes: ([#4628](https://github.com/dotnet/machinelearning/pull/4628), [#4685](https://github.com/dotnet/machinelearning/pull/4685))
``` #Resolved

- Changed onnx export to append a .onnx string to column names to support better mapping to ML.NET output column names ([#4734](https://github.com/dotnet/machinelearning/pull/4734))
- TextLoader, BinaryLoader and SvmLightLoader now check the existence of the input file before training ([#4665](https://github.com/dotnet/machinelearning/pull/4665))
- ImageLoadingTransformer now checks the existence of input folder before training ([#4691]( https://github.com/dotnet/machinelearning/pull/4691))
- Sweep Trimming of Whitespace in AutoML ([#3918](https://github.com/dotnet/machinelearning/pull/3918))
Copy link
Contributor

@justinormont justinormont Feb 6, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This isn't in master; only in the AutoML branch. After testing it should be cherry picked to master. No need to mention here. #Resolved


## **New Features (IN-PREVIEW, please provide feedback)**
- **TimeSeriesImputer** ([#4623](https://github.com/dotnet/machinelearning/pull/4623)) This data transformer can be used to impute missing rows in time series data.
- **LDSVM Trainer** ([#4060](https://github.com/dotnet/machinelearning/pull/4060)) The "Local Deep SVM" usess trees as its SVM kernel to create a non-linear binary trainer. A sample can be found [here](https://github.com/dotnet/machinelearning/blob/c819d77e9250c68883713d5f1cd79b8971a11faf/docs/samples/Microsoft.ML.Samples/Dynamic/Trainers/BinaryClassification/LdSvm.cs).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'usess' -> 'uses'

# [ML.NET](http://dot.net/ml) 1.5.0-preview2

## **New Features (IN-PREVIEW, please provide feedback)**
- **TimeSeriesImputer** ([#4623](https://github.com/dotnet/machinelearning/pull/4623)) This data transformer can be used to impute missing rows in time series data.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we add the nuget package here? i.e. which package the user has to install to get access to the component

@harishsk harishsk merged commit 7c6beef into dotnet:master Mar 12, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Mar 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants