machinelearning
machinelearning copied to clipboard
Use new System.Numerics.Tensors library for DataFrame arithmetic operations (.net8)
Use new System.Numerics.Tensors library for DataFrame arithmetic operations (.net8)
Fixes #7178
The aim of this PR to use new library for DataFrame arithmetic operations instead of custom implemtation. At the same time provide backward compatibility for pre-.Net8.0 versions of the package. To achive this, all .,net version specific code is localised in nested private classes of static class Arithmetic
that implements IArithmetic<T>
interface and are not used directly by any other DataFrame classes