Skip to content

move MLNet.CLI and it's dependency into machinelearning #5

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

Open
wants to merge 61 commits into
base: master
Choose a base branch
from

Conversation

LittleLittleCloud
Copy link

@LittleLittleCloud LittleLittleCloud commented Mar 11, 2020

For testing AutoML's change using CLI only.

I barely make any changes to whatever machinelearning repo has, so just rebase/master to latest master branch should be enough to keep this branch up-to-date

harishsk and others added 30 commits February 11, 2020 18:57
dotnet#4818)

* Changed Binarizer node to be cast to the type of the predicted label column's data type

* Fixed threshold comparison, addressed review comments and updated resulting baseline changes

* Changed outColumnName to handle the case of threshold being assigned to the probability column
…tnet#4775)

* Add Seed property to MLContext and use as default for data splits

* Separate Seed property out into an internal interface

* Change seed in AutoFitMultiTest

* Check typeof ISeededEnvironment in ComponentCatalog

* PR feedback

* nit

* PR feedback

* Handle casting of nullable int to uint
…er ONNX operator (dotnet#4827)

* Fix off by 1 error with the cats_int64s attribute for the OneHotEncoder ONNX operator.

* Fix a few more tests which were failing due to incorrect cats_int64s values.
* case handling for onnx normalizing export
…t32 (dotnet#4824)

* OnnxTransformer to accept KeyDataViewTypes as if they were UInt32

* Added test

* Added comment for clarity

* Reverted changes I made by mistake in other tests

* Reverted more changes I did by accident in other tests

* Updated data path

* Fixed mistake in comments, and added clarification

* Added IsOnnxRuntimeSupported and Done() to test
* Added exception for non-existant directory

* Added comments

* Update ImageLoader.cs
* fix issue in WaiterWaiter

* re-enable tests that affected by the fixed issue

* refine comments

* refactor based on discussion

* take comments
* Implement MSML_RelaxTestNaming suppressor for VSTHRD200

Allow asynchronous test methods to omit the 'Async' suffix.
* try to repro savepipe related issue on CI

* update template to run only specific test

* reenable savepipe related test, disable 2 tensorflow test

* clean using
* Fixed output schema of OnnxTransformer

* Fixed column names of other failing tests

* Fixed bad change in TextNormalizingOnnxConversionTest

* Removed obsolete comments and fixed pipeline based on CR comments
* Update BenchmarksTest.cs

* More typo fixes

* Update TextClassification.cs
* Added slot names support for OnnxTransformer

* Updated baselines for failing tests
* make all tests inherit from BaseTestClass

* revert change on CodeAnalyzer test

* add missing native reference
* fix for keytovalue

* fix for keytovalue

* resolving comments
* using concat for columnconcatenation

* resolving comments
mstfbl and others added 30 commits February 21, 2020 14:42
* reenable 2 tests but skip running from x86

* add comments so this can be found in task list
* enable BinaryClassifierSymSgdTest

* add TODO tag for linux and macos cases so we can easily go back to issue
…ue (dotnet#4878)

* Added multiple related fixes to enable automatic addition of KeyToValue in the Nimbus codepath

* Disabled SDCA regression due to instability in comparing against known baseline
… Entrypoint (dotnet#4841)

* Adding KeyToValueTransformers before finishing exporting to ONNX from Entrypoint, as required by NimbusML and Azure
* alternate solution for concat

* adding baselines
* Typo corrections

* Correct misspelled variable 'supressScoresAndLabels` and updated test as a result of spelling corrections

* Update core_manifest.json

* Update Utils.cs
* added in DateTime type support for TSI

* updates based on PR feedback

* Fixes based on PR comments
…et#4889)

* support for various ints

* Similar fix for KeyToValue

* resolving comments

* updating baselines
…net#4896)

* disable test parallelization for ML.Test assembly to avoid crash

* refine comments
…tnet#4904)

Calculate ReduceSum row by row in ONNX model from OneVsAllTrainer
This rule remains disabled in test code to avoid requiring test methods
to be renamed.
…dotnet#4823)

* Added Done() call in BaseTestBaseline.Cleanup and added related fixes

* Updated call stack collection mechanism to collect complete call stacks

* Fixed defaults, documentation and added LdaWorkoutEstimatorCore to list of skipped tests

* Updated baseline and reduced precision for OneClassMatrixFactorizationInMemoryDataZeroBaseIndex

* Changed REVIEW tag to TODO TEST_STABILITY
)

* add GenerateSampleData in util

* add test

* fix some bugs

* fix bugs, and add more tests

* fix test
…for multiple times (dotnet#4913)

* update

* fix test

* fix comment
* try lightgbm tests with threads number to number of processor

* enable test run parallelization for ML.Test assembly

* try test on private agent pool see if issue can be repro

* revert unnecessary changes

* add comments to explain the issue
* Fix 2655

* xref typo in DataKind - related 4119

* Fix 3627

* Fix 3927

* Fix SvmLight sample

* Fix 3841

* Partially addresses 3891

* Further clarify TextLoader documentation, fix 4898

* PR feedback

* More PR feedback

* Fix 3407 - clarify metrics

* Feedback

* Bad XML
* fix LdaWorkoutEstimatorCore

* add comments
* Update Onnxruntime.managed version to 1.2

* Added dependencies to Onnxruntime (CPU) in test projects

* Reenabled GPU support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants