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

code migration from machinelearning-automl to machinelearning repo feature branch #3324

Merged
merged 213 commits into from
Apr 13, 2019

Conversation

Dmitry-A
Copy link
Contributor

  • Shuffle code to conform to ml.net folder structure
  • Add automl and automl test components to build
  • Fix issues so it builds

Note this does NOT include running tests or publishing nuget packages, that will come in as a separate PR

jongalloway and others added 30 commits January 4, 2019 13:22
…and values; update gitignore; nit rev for Benchmarking.cs (dotnet#5)
…otnet#10)

* Make validation data param mandatory; remove GetFirstPipeline sample

* remove deprecated todo
* Create ISSUE_TEMPLATE.md

* Create PULL_REQUEST_TEMPLATE.md
…nternal pipeline; transform clean-up; add back in test proj and fix build; refactor trainer ext name mappings (dotnet#15)

* Make validation data param mandatory; remove GetFirstPipeline sample

* remove deprecated todo

* add estimator extensions / catalog; add ability to go from external to internal pipeline; a lot of transform clean-up; add back in test proj and get it building; refactor trainer ext name mappings
…er; write GetNextPipeline API test; fix public Pipeline object serialization; fix header inferencing bug; write test utils for fetching datasets (dotnet#18)
…s, purpose, type, and name instead of available trainers & transforms (dotnet#19)
…ncrease code coverage (dotnet#21)

* fix dataview take util bug, add dataview skip util, add some UTs to increase code coverage

* add accuracy threshold on AutoFit test

* add null check to best pipeline on autofit result
…ode removal for code coverage (including KDO & associated utils); misc fixes & revs (dotnet#22)
srsaggam and others added 25 commits April 2, 2019 10:15
* progressbar

* added progressbar and refactoring

* reverted

* revert sign assembly

* added headers and removed exception rethrow

* bug fixes and updates to UI

* added friendly name printing for metric

* formatting

* change from task to thread

* Update src/mlnet/CodeGenerator/CodeGenerationHelper.cs

Co-Authored-By: srsaggam <41802116+srsaggam@users.noreply.github.com>
* Create test.txt

* Create test.txt

* changes needed for benchmarking

* forgot one file

* merge conflict fix

* fix build break

* back out my version of the fix for Label column issue and fix the original fix

* bogus file removal

* undo SuggestedPipeline change

* remove labelCol from pipeline suggester

* fix build break

* rename AutoML to Microsoft.ML.Auto everywhere and a shot at publishing nuget package (will probably need tweaks once I try to use the pipleline)

* tweak queue in vsts-ci.yml

* there is still investigation to be done but this fix works and solves memory leak problems

* minor refactor
* formatting of pbar message

* Polishing the UI

* optimization

* rename variable

* Update src/mlnet/AutoML/AutoMLEngine.cs

Co-Authored-By: srsaggam <41802116+srsaggam@users.noreply.github.com>

* Update src/mlnet/CodeGenerator/CodeGenerationHelper.cs

Co-Authored-By: srsaggam <41802116+srsaggam@users.noreply.github.com>

* new message

* changed hhtp to https

* added iteration num + 1

* change string name and add color to artifacts

* change the message

* build errors

* added null checks

* added exception messsages to log file

* added exception messsages to log file
* added fix for all platforms progress bar

* upgrade nuget

* removed args from writeline
* fix few bugs in progressbar and verbosity

* removed unused name space
* support for folders with spaces

* added support for paths with space

* revert file

* change name of var

* remove spaces
)

* added progress bar day display and fix regression metrics

* fix formatting

* added total time

* formatted total time
* change command name and add pbar message

* fix tests

* added aliases

* duplicate alias

* added another alias for task
* added formatting changes

* added accuracy specifically
* initial changes

* Change in project structure

* correcting test

* change variable name

* fix tests

* fix tests

* fix more tests

* fix codegen errors

* adde log file message

* changed name of args

* change variable names

* fix test
* Minor telemetry change to log in correct units and make our life easier in the future

* Use Ceiling instead of Round
* move test projects to top level test subdir

* rename some projects to make naming consistent and make it build again

* fix test project refs
@Dmitry-A Dmitry-A changed the base branch from master to features/automl April 12, 2019 23:59
@Dmitry-A Dmitry-A merged commit 1702658 into dotnet:features/automl Apr 13, 2019
@shauheen shauheen added the AutoML.NET Automating various steps of the machine learning process label Apr 21, 2019
@Dmitry-A Dmitry-A deleted the users/dmitrya/move-to-mlnet branch May 1, 2019 23:13
@ghost ghost locked as resolved and limited conversation to collaborators Mar 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
AutoML.NET Automating various steps of the machine learning process
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants