* using tensor primitives
* added missing files
* some with indexes changed
* Initial swap for TensorPrimitives done
* Rebased and cleaned code
* more minor cleanup
* added system.numerics.tensors version to props
* build fixes
* added net6 again
* updates from PR comments
* fixed sumabsu
* fixed baseline tests
* test fixes
* fixed test failure for kmeans
* changed decimal comparison
* updated more baselines
* Test fixes.
* template update
* Test Fixes.
* fixed performance test csproj
* added baselines for linux arm/64
* fixed linux arm baselines
* fixed arm baselines
* removed extra files
* arm32 baselines updated
* fixed arm baselines
* Attempt to retarget tests to .NET 6.0
* Fix places where tests had hardcoded framework versions
* Update build naming
Ideally we should just remove the knowledge of TargetFramework from the
build, but that can happen in a follow up change.
* Update test data for rounding differences on net6.0
* Fix condition on CPUMathNative reference in tests
It should only be included when TargetFramework is not compatible with
netcoreapp3.1.
* Ensure we generate runtimeconfig.dev.json
We need this file to tell the runtime where the NuGet package cache is.
It uses that location when we disable copying of NuGet dependencies.
* Rename test baseline output directory.
Also fix a couple places where ifdefs were hardcoded to the version of .NETCore.
* Update dependencies from https://github.com/dotnet/arcade build 20220923.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.SwaggerGenerator.MSBuild , Microsoft.DotNet.XUnitExtensions
From Version 7.0.0-beta.22327.2 -> To Version 7.0.0-beta.22473.4
* Update XUnit version
* Workaround CS0121 with Xunit.Assert(float,float,int)
Workaround issue https://github.com/xunit/xunit/issues/2393
* Fix a couple more CS0121 XUnit issues
* Fix more xunit issues
* Workaround anoter ref parameter issue.
* Fix more XUnit warnings
* Update XUnitRunnerVersion to 2.4.2
* Update one more Xunit reference
* Update dependencies from https://github.com/dotnet/arcade build 20221007.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.SwaggerGenerator.MSBuild , Microsoft.DotNet.XUnitExtensions
From Version 7.0.0-beta.22327.2 -> To Version 7.0.0-beta.22507.2
* Update to RC2 SDK to get FSharp fix
* Extend timeout for code-coverage builds
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Eric StJohn <ericstj@microsoft.com>
* Arm helix
* yml cross fixes.
* yml cross fixes.
* yml cross fixes.
* yml cross fixes.
* yml cross testing
* Adding docker again.
* queue changes.
* queue changes.
* queue changes.
* arm pre commands
* arm pre commands
* arm pre commands
* arm pre commands
* arm pre commands
* arm pre commands
* arm pre commands
* Arm helix changes.
* Arm helix changes.
* Removing arm so PR can go.
* FIxes from PR comments. Adding arm32 back.
* Fix using statements.
* Namespace fixes.
* Added missed cmake code.
* Cmake fixes
* M1 Additions
* Changes from PR comments.
* x86x64 fact attribute.
* Fixes from PR comments.
* Fixes from PR comments.
* Fixes for Centos 7 fact and Featurizers fact.
* Code Analysis version and Not fail on M1.
* disable m1 tests in prs.
* disable m1 tests in prs.
* disable m1 tests in prs.
* disable m1 tests in prs.
* Change to full url
* Look in osx-arm64 folder for baseline files.
* Fixed -mthumb flag issue.
* Fixes from PR comments.
* Fixes from PR comments.
* Final test fixed.
* Final Fixes from PR comments.
* set max thread to unlimited, see if deadlock cause test host process hanging
* skip TensorFlowImageClassification test as this test is hanging the test host process
* make auto ml test inherient from base test class to identify which test hangs test host process
* undo automl test change, enable diagnostic log
* add new line at end
* undo unnecessary change
* Enabling building ML.NET for .NET Core 3.0 in the official builds.
* Update .sln for the new configuration
* Fix native build on windows.
* Fix netfx configuration by working around an sdk bug.
* Fix CpuMath tests on netfx.
Combine the two separate CpuMath UnitTest projects into a single project.
* Install the .NET Core 2.1 runtime so we can execute tests against it.
* Remove crossgen call since the crossgen executable is no longer shipped in the NuGet package.
We don't need many things from the Tools directory, so removing crossgen won't affect build performance very much.