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
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
dc4e5f8
Changed Binarizer node to be cast to the type of the predicted label …
harishsk Feb 11, 2020
6b2d1a5
Add Seed property to MLContext and use as default for data splits (#4…
najeeb-kazmi Feb 11, 2020
d2d90d6
Fix off by 1 error with the cats_int64s attribute for the OneHotEncod…
pieths Feb 12, 2020
f5c5876
TextNormalizing export to Onnx (#4781)
Lynx1820 Feb 12, 2020
528435c
Enable OnnxTransformer to accept KeyDataViewTypes as if they were UIn…
antoniovs1029 Feb 12, 2020
4ec0b19
Update to Microsoft.CodeAnalysis 3.3.1 (#4798)
sharwell Feb 12, 2020
99760fb
Enable RS1024 (Compare symbols correctly) (#4799)
sharwell Feb 13, 2020
98ab7ef
Update vs-threading analyzers to 16.5.132 (#4830)
sharwell Feb 13, 2020
5f5869b
Enable RS1025 (Configure generated code analysis) (#4800)
sharwell Feb 13, 2020
6f41020
Enable RS1026 (Enable concurrent execution) (#4801)
sharwell Feb 13, 2020
4c1ddd6
Enable VSTHRD103 (Call async methods when in an async method) (#4792)
sharwell Feb 13, 2020
ef12e13
Enable MSML_SingleVariableDeclaration for the full solution (#4765)
sharwell Feb 13, 2020
333f765
Added exception for non-existent directory in ImageLoader (#4831)
mstfbl Feb 13, 2020
229ef37
Enable MSML_ParameterLocalVarName for the full solution (#4833)
sharwell Feb 13, 2020
6cd6081
fix issue in WaiterWaiter caused by race condition (#4829)
frank-dong-ms-zz Feb 13, 2020
449719c
Enable MSML_PrivateFieldName for the full solution (#4835)
sharwell Feb 13, 2020
0b4b15b
Implement MSML_RelaxTestNaming suppressor for VSTHRD200 (#4803)
sharwell Feb 14, 2020
3dcac49
enable and disable some tests (#4845)
frank-dong-ms-zz Feb 18, 2020
da958e1
add reference to onnx package in model project (#4844)
LittleLittleCloud Feb 18, 2020
9f27612
not copy nuget package to build ouput inorder to save disk space (#4854)
frank-dong-ms-zz Feb 19, 2020
051ff17
Fixed output schema of OnnxTransformer (#4849)
harishsk Feb 19, 2020
140cb70
Fix grammatical typos (#4853)
mstfbl Feb 19, 2020
f0b9aa4
set library path for centos and ubuntu (#4859)
frank-dong-ms-zz Feb 19, 2020
8d1809e
Added slot names support for OnnxTransformer (#4857)
harishsk Feb 19, 2020
a1106d7
fix netfx test not running issue (#4862)
frank-dong-ms-zz Feb 20, 2020
8b31f62
fix nightly-build, centos is building with netcore3.0 not netcore2.1,…
frank-dong-ms-zz Feb 20, 2020
b34c3b6
make all tests inherit from BaseTestClass (#4858)
frank-dong-ms-zz Feb 20, 2020
275f4c2
Fix for KeytoValue transformer (#4866)
Lynx1820 Feb 21, 2020
3476f04
Fix for ColumnConcatenatingTransformer (#4861)
Lynx1820 Feb 21, 2020
9b1e9d4
Fixed up dimensions to create known sized vectors (#4867)
harishsk Feb 21, 2020
34f5763
Disabling TestOldSavingAndLoading() and TestDnnImageFeaturizer() (#4873)
mstfbl Feb 21, 2020
fbd1b93
nrBinsFix and re-enabling related tests (#4869)
mstfbl Feb 21, 2020
b7b9569
enable 2 tests but skip running from x86 (#4877)
frank-dong-ms-zz Feb 22, 2020
46c36dc
enable BinaryClassifierSymSgdTest (#4863)
frank-dong-ms-zz Feb 22, 2020
a0997c6
Added multiple related fixes to enable automatic addition of KeyToVal…
harishsk Feb 24, 2020
4e6b6f4
updating onnxruntime version (#4882)
Lynx1820 Feb 24, 2020
4493397
Adding KeyToValueTransformers before finishing exporting to ONNX from…
antoniovs1029 Feb 25, 2020
25ebe4f
Alternate solution for ColumnConcatenatingTransformer (#4875)
Lynx1820 Feb 25, 2020
f379b07
Fixed bugs in OptionalColumnTransform and ColumnSelecting (#4887)
harishsk Feb 25, 2020
d849ba4
Typo corrections (#4885)
mstfbl Feb 26, 2020
0d21742
Fixes to onnx export for text related transforms and MultiClassLogist…
harishsk Feb 26, 2020
d84bf38
Added in DateTime type support for TimeSeriesImputer (#4812)
michaelgsharp Feb 26, 2020
5646234
Enabling SavePipeExponentialAverage test (#4890)
mstfbl Feb 26, 2020
c3d1592
Added Onnx ValueToKey and KeyToValue support for more int types (#4889)
Lynx1820 Feb 26, 2020
ce0041e
upgrade hosted mac agent pool to use new version of mac os (#4897)
frank-dong-ms-zz Feb 27, 2020
acce352
Added boolean support for KeyToValue and ValueToKey (#4900)
Lynx1820 Feb 27, 2020
f0a8a76
disable test parallelization for ML.Test assembly to avoid crash (#4896)
frank-dong-ms-zz Feb 27, 2020
179343a
Calculate ReduceSum row by row in ONNX model from OneVsAllTrainer (#4…
antoniovs1029 Mar 2, 2020
2bcb481
Optimize generic MethodInfo for Func<TResult> (#4588)
sharwell Mar 2, 2020
d26b896
Enable VSTHRD200 (Use "Async" suffix for async methods) (#4794)
sharwell Mar 2, 2020
88196a6
Optimize generic MethodInfo for Func<T, TResult> (#4836)
sharwell Mar 2, 2020
5449b91
Added Done() call in BaseTestBaseline.Cleanup and added related fixes…
harishsk Mar 3, 2020
5db5127
Use inline training data in generated Console Project file. (#4907)
LittleLittleCloud Mar 3, 2020
d463660
Update ConsumeModel.cs to enhance it's performance when being called …
LittleLittleCloud Mar 4, 2020
ae1b709
LightGBM Crash issue (#4918)
frank-dong-ms-zz Mar 5, 2020
e5a19af
add hasHeader to ColumnInference (#4922)
LittleLittleCloud Mar 6, 2020
d23d88e
Misc doc/sample fixes, improvements, and typos (#4899)
najeeb-kazmi Mar 10, 2020
ef8091f
fix LdaWorkoutEstimatorCore (#4927)
frank-dong-ms-zz Mar 10, 2020
497708a
add back lightgbm crash mitigation as we are seeing several crash so …
frank-dong-ms-zz Mar 10, 2020
c378772
Update to Onnxruntime 1.2 and reenable its support for GPU (#4919)
antoniovs1029 Mar 10, 2020
b371461
add projects
LittleLittleCloud Mar 11, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
61 changes: 3 additions & 58 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,77 +7,22 @@ dotnet_sort_system_directives_first = true
# VSTHRD002: Avoid problematic synchronous waits
dotnet_diagnostic.VSTHRD002.severity = none

# VSTHRD103: Call async methods when in an async method
dotnet_diagnostic.VSTHRD103.severity = none

# VSTHRD200: Use "Async" suffix for async methods
dotnet_diagnostic.VSTHRD200.severity = none

[test/**/*.cs]

# MSML_GeneralName: This name should be PascalCased
dotnet_diagnostic.MSML_GeneralName.severity = none

# MSML_PrivateFieldName: Private field name not in: _camelCase format
dotnet_diagnostic.MSML_PrivateFieldName.severity = none

# MSML_SingleVariableDeclaration: Have only a single variable present per declaration
dotnet_diagnostic.MSML_SingleVariableDeclaration.severity = none

# MSML_NoBestFriendInternal: Cross-assembly internal access requires referenced item to have Microsoft.ML.BestFriendAttribute attribute.
dotnet_diagnostic.MSML_NoBestFriendInternal.severity = none

# MSML_NoInstanceInitializers: No initializers on instance fields or properties
dotnet_diagnostic.MSML_NoInstanceInitializers.severity = none

# MSML_ParameterLocalVarName: Parameter or local variable name not standard
dotnet_diagnostic.MSML_ParameterLocalVarName.severity = none

[test/Microsoft.ML.CodeAnalyzer.Tests/**.cs]
# BaseTestClass does not apply for analyzer testing.
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.Extensions.ML.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.AutoML.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.Benchmarks.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.CodeGenerator.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.Core.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.CpuMath.UnitTests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.Functional.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.Predictor.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.Sweeper.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none

[test/Microsoft.ML.TimeSeries.Tests/**.cs]
# MSML_ExtendBaseTestClass: Test classes should be derived from BaseTestClass
dotnet_diagnostic.MSML_ExtendBaseTestClass.severity = none
# The MSML_RelaxTestNaming suppressor for VSTHRD200 is not active for CodeAnalyzer.Tests, so we disable it altogether.
# VSTHRD200: Use "Async" suffix for async methods
dotnet_diagnostic.VSTHRD200.severity = none
11 changes: 8 additions & 3 deletions .vsts-dotnet-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,12 @@ jobs:
_configuration: Debug-netcoreapp3_0
_config_short: DI
_includeBenchmarkData: false
_targetFramework: netcoreapp3.0
Release_Build:
_configuration: Release-netcoreapp3_0
_config_short: RI
_includeBenchmarkData: true
_targetFramework: netcoreapp3.0
innerLoop: true
pool:
name: Hosted Ubuntu 1604
Expand All @@ -44,7 +46,7 @@ jobs:
buildScript: ./build.sh
innerLoop: true
pool:
name: Hosted macOS High Sierra
name: Hosted macOS

- template: /build/ci/job-template.yml
parameters:
Expand All @@ -55,14 +57,15 @@ jobs:
_configuration: Debug-netcoreapp3_0
_config_short: DI
_includeBenchmarkData: false
_targetFramework: netcoreapp3.0
Release_Build:
_configuration: Release-netcoreapp3_0
_config_short: RI
_includeBenchmarkData: true
_targetFramework: netcoreapp3.0
innerLoop: true
pool:
name: NetCorePublic-Pool
queue: buildpool.windows.10.amd64.vs2017.open
name: Hosted VS2017

- template: /build/ci/job-template.yml
parameters:
Expand All @@ -81,10 +84,12 @@ jobs:
_configuration: Debug-netfx
_config_short: DFX
_includeBenchmarkData: false
_targetFramework: win-x64
Release_Build:
_configuration: Release-netfx
_config_short: RFX
_includeBenchmarkData: false
_targetFramework: win-x64
innerLoop: true
pool:
name: Hosted VS2017
Expand Down
1 change: 1 addition & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
https://dotnet.myget.org/F/dotnet-core/api/v3/index.json;
https://dotnet.myget.org/F/roslyn-analyzers/api/v3/index.json;
https://pkgs.dev.azure.com/dnceng/public/_packaging/MachineLearning/nuget/v3/index.json;
https://dotnet.myget.org/F/dotnet-corefxlab/api/v3/index.json;
</RestoreSources>
</PropertyGroup>

Expand Down
2 changes: 1 addition & 1 deletion Directory.Build.targets
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project InitialTargets="CheckForBuildTools">

<ItemGroup>
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="16.4.45" PrivateAssets="all" />
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="16.5.132" PrivateAssets="all" />
</ItemGroup>

<Target Name="CheckForBuildTools">
Expand Down
Loading