You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consider source rename of netcore.cs and netstandard.cs since they don't only apply to those target framework identifiers? per @stephentoub it maps to our existing naming conventions
Ensure packages set up to ship XML docs correctly.
Review/update XML comments for API docs - @stephentoub
Update the API proposal issue to reflect the new APIs we added since that issue was approved - @stephentoub
Add content to the RC2 release notes with call to action to try out preview package - @luisquintanilla
Collect benchmarks to include in the post - @michaelgsharp
Make it safe across all operations to use an input span as a destination, as well, test, and document - @stephentoub
Update CosineSimilarity implementations to vectorize remainder processing - @stephentoub
Decide whether to throw for unsupported span overlaps (today it's just undefined behavior) - @stephentoub
Fix functional correctness issues found during ML.NET adoption testing - @tannergooding (issues were due to in-place operations which weren't supported in RC2 but were since supported by @stephentoub)
Assess CpuMath APIs for methods and update the backlog below - @michaelgsharp
Validate perf of APIs (e.g. vectorized speedups are reasonable, comparison of scalar against naive implementations make sense) - @michaelgsharp
RC2
Add,AddMultiply,Cosh,Divide,Exp,Log,Multiply,MultiplyAdd,Negate,Subtract,Sinh,Tanh- @tannergoodingCosineSimilarity,Distance,Dot,Norm,Sigmoid,SoftMax- @michaelgsharpMax/Min{Magnitude},IndexOfMax/Min{Magnitude},ConvertToHalf/Single,Log2- @stephentoubAbs,Sum,SumOfSquares,SumOfMagnitudes,Product,ProductOfSums,ProductOfDifferences- @stephentoubAdd,Subtract,Multiply,Divide,Negate,AddMultiply,MultiplyAdd- @stephentoubL2NormalizetoNorm? - @stephentoubGA
netcore.csandnetstandard.cssince they don't only apply to those target framework identifiers? per @stephentoub it maps to our existing naming conventionsCosineSimilarityimplementations to vectorize remainder processing - @stephentoubAggregatehelper to vectorize remainder processing (Distance,Dot,Norm,Sum,SumOfSquares,SumOfMagnitudes,Product,ProductOfSums,ProductOfDifferences) - @stephentoubExp- @tannergoodingSoftmax- @stephentoubSigmoid- @stephentoubLog- @tannergoodingLog2- @tannergoodingCosh- @stephentoubSinh- @stephentoubTanh- @stephentoubMax- @stephentoubMaxelement-wise - @stephentoubMin- @stephentoubMinelement-wise - @stephentoubMaxMagnitude- @stephentoubMaxMagnitudeelement-wise - @stephentoubMinMagnitude- @stephentoubMinMagnitudeelement-wise - @stephentoubConvertToHalf- @stephentoubConvertToSingle- @stephentoubCpuMathAPIs for methods and update the backlog below - @michaelgsharpIndexOfMax@michaelgsharpIndexOfMin@michaelgsharpIndexOfMaxMagnitude- @michaelgsharpIndexOfMinMagnitude- @michaelgsharpConvertToHalf,ConvertToSingle,CosineSimilarity,IndexOfMin,IndexOfMax,IndexOfMinMagnitude,IndexOfMaxMagnitudeIndexOfXxmethods - @tannergooding - e.g.runtime/src/libraries/System.Numerics.Tensors/src/System/Numerics/Tensors/TensorPrimitives.cs
Line 602 in d054157