793 references to TensorOperation
System.Numerics.Tensors (793)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (4)
442
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(this, destination);
453
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(this, destination);
System\Numerics\Tensors\netcore\Tensor.cs (768)
73
TensorOperation
.ValidateCompatibility<T>(source, lengths);
75
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(source, destination);
88
TensorOperation
.ValidateCompatibility<T, T>(source, destination);
89
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(source, destination);
99
TensorOperation
.ValidateCompatibility<T, T>(source, destination);
100
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(source, destination);
110
TensorOperation
.ValidateCompatibility<T, T>(source, destination);
111
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(source, destination);
250
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(tensors[i], dstSpan);
256
Span<NRange> ranges =
TensorOperation
.RentedBuffer.CreateUninitialized(destination.Rank, out
TensorOperation
.RentedBuffer<NRange> rentedBuffer);
272
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(slice, dstSpan);
505
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
506
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
521
TensorOperation
.ValidateCompatibility(x, y, destination);
522
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
537
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
552
TensorOperation
.ValidateCompatibility(x, destination);
553
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
570
TensorOperation
.ValidateCompatibility(x, y);
571
return
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T>(x, y);
583
where T : IEqualityOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T>(x, y);
602
TensorOperation
.ValidateCompatibility(x, y);
603
return !
TensorOperation
.Invoke<
TensorOperation
.EqualsAny<T>, T>(x, y);
615
where T : IEqualityOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.EqualsAny<T>, T>(x, y);
627
TensorOperation
.ValidateCompatibility(filter, tensor);
628
TensorOperation
.Invoke<
TensorOperation
.FilteredUpdate<T>, bool, T, T>(filter, value, tensor);
641
TensorOperation
.ValidateCompatibility(filter, values, tensor);
642
TensorOperation
.Invoke<
TensorOperation
.FilteredUpdate<T>, bool, T, T>(filter, values, tensor);
661
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
662
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T, bool>(x, y, destination);
680
TensorOperation
.ValidateCompatibility(x, y, destination);
681
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T, bool>(x, y, destination);
715
TensorOperation
.ValidateCompatibility(x, destination);
716
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T, bool>(x, y, destination);
758
TensorOperation
.ValidateCompatibility(x, y);
759
return
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T>(x, y);
771
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T>(x, y);
801
TensorOperation
.ValidateCompatibility(x, y);
802
return !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanAny<T>, T>(x, y);
814
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanAny<T>, T>(x, y);
842
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
843
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T, bool>(x, y, destination);
861
TensorOperation
.ValidateCompatibility(x, y, destination);
862
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T, bool>(x, y, destination);
896
TensorOperation
.ValidateCompatibility(x, destination);
897
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T, bool>(x, y, destination);
939
TensorOperation
.ValidateCompatibility(x, y);
940
return
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T>(x, y);
952
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T>(x, y);
982
TensorOperation
.ValidateCompatibility(x, y);
983
return !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqualAny<T>, T>(x, y);
995
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqualAny<T>, T>(x, y);
1023
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
1024
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T, bool>(x, y, destination);
1042
TensorOperation
.ValidateCompatibility(x, y, destination);
1043
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T, bool>(x, y, destination);
1077
TensorOperation
.ValidateCompatibility(x, destination);
1078
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T, bool>(x, y, destination);
1120
TensorOperation
.ValidateCompatibility(x, y);
1121
return
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T>(x, y);
1133
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T>(x, y);
1163
TensorOperation
.ValidateCompatibility(x, y);
1164
return !
TensorOperation
.Invoke<
TensorOperation
.LessThanAny<T>, T>(x, y);
1176
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.LessThanAny<T>, T>(x, y);
1204
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
1205
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T, bool>(x, y, destination);
1223
TensorOperation
.ValidateCompatibility(x, y, destination);
1224
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T, bool>(x, y, destination);
1258
TensorOperation
.ValidateCompatibility(x, destination);
1259
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T, bool>(x, y, destination);
1301
TensorOperation
.ValidateCompatibility(x, y);
1302
return
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T>(x, y);
1314
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T>(x, y);
1344
TensorOperation
.ValidateCompatibility(x, y);
1345
return !
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqualAny<T>, T>(x, y);
1357
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqualAny<T>, T>(x, y);
1391
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
1392
scoped Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
1393
scoped Span<int> newLinearOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> linearOrderRentedBuffer);
1766
TensorOperation
.ValidateCompatibility(tensor, destination);
1767
TensorOperation
.ReverseInvoke<
TensorOperation
.CopyTo<T>, T, T>(tensor, destination);
1772
TensorOperation
.ValidateCompatibility(tensor, destination);
1773
Span<NRange> srcIndexes =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<NRange> srcIndexesRentedBuffer);
1774
Span<NRange> dstIndexes =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<NRange> dstIndexesRentedBuffer);
1786
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(tensor.Slice(srcIndexes), destination.Slice(dstIndexes));
1878
scoped Span<NRange> sliceDims =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<NRange> lengthsRentedBuffer);
1920
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
1921
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
1922
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
1930
Span<int> removed =
TensorOperation
.RentedBuffer.CreateUninitialized(removalCount, out
TensorOperation
.RentedBuffer<int> removedRentedBuffer);
2002
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2003
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2004
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
2012
Span<int> removed =
TensorOperation
.RentedBuffer.CreateUninitialized(removalCount, out
TensorOperation
.RentedBuffer<int> removedRentedBuffer);
2084
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2085
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2086
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
2094
Span<int> removed =
TensorOperation
.RentedBuffer.CreateUninitialized(removalCount, out
TensorOperation
.RentedBuffer<int> removedRentedBuffer);
2357
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2358
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2359
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
2418
TensorOperation
.ValidateCompatibility(tensor, destination);
2440
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2446
Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2477
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2483
Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2514
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2520
Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2550
TensorOperation
.Invoke<
TensorOperation
.Abs<T>, T, T>(x, destination);
2562
TensorOperation
.ValidateCompatibility(x, destination);
2563
TensorOperation
.Invoke<
TensorOperation
.Abs<T>, T, T>(x, destination);
2577
TensorOperation
.Invoke<
TensorOperation
.Acos<T>, T, T>(x, destination);
2589
TensorOperation
.ValidateCompatibility(x, destination);
2590
TensorOperation
.Invoke<
TensorOperation
.Acos<T>, T, T>(x, destination);
2604
TensorOperation
.Invoke<
TensorOperation
.Acosh<T>, T, T>(x, destination);
2616
TensorOperation
.ValidateCompatibility(x, destination);
2617
TensorOperation
.Invoke<
TensorOperation
.Acosh<T>, T, T>(x, destination);
2631
TensorOperation
.Invoke<
TensorOperation
.AcosPi<T>, T, T>(x, destination);
2643
TensorOperation
.ValidateCompatibility(x, destination);
2644
TensorOperation
.Invoke<
TensorOperation
.AcosPi<T>, T, T>(x, destination);
2658
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
2659
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2672
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2685
TensorOperation
.ValidateCompatibility(x, y, destination);
2686
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2699
TensorOperation
.ValidateCompatibility(x, destination);
2700
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2714
TensorOperation
.Invoke<
TensorOperation
.Asin<T>, T, T>(x, destination);
2726
TensorOperation
.ValidateCompatibility(x, destination);
2727
TensorOperation
.Invoke<
TensorOperation
.Asin<T>, T, T>(x, destination);
2741
TensorOperation
.Invoke<
TensorOperation
.Asinh<T>, T, T>(x, destination);
2753
TensorOperation
.ValidateCompatibility(x, destination);
2754
TensorOperation
.Invoke<
TensorOperation
.Asinh<T>, T, T>(x, destination);
2768
TensorOperation
.Invoke<
TensorOperation
.AsinPi<T>, T, T>(x, destination);
2780
TensorOperation
.ValidateCompatibility(x, destination);
2781
TensorOperation
.Invoke<
TensorOperation
.AsinPi<T>, T, T>(x, destination);
2795
TensorOperation
.Invoke<
TensorOperation
.Atan<T>, T, T>(x, destination);
2807
TensorOperation
.ValidateCompatibility(x, destination);
2808
TensorOperation
.Invoke<
TensorOperation
.Atan<T>, T, T>(x, destination);
2823
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2836
TensorOperation
.ValidateCompatibility(x, y, destination);
2837
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2850
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2863
TensorOperation
.ValidateCompatibility(x, destination);
2864
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2877
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(y, x, destination);
2890
TensorOperation
.ValidateCompatibility(y, destination);
2891
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(y, x, destination);
2906
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2919
TensorOperation
.ValidateCompatibility(x, y, destination);
2920
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2933
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2946
TensorOperation
.ValidateCompatibility(x, destination);
2947
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2960
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(y, x, destination);
2973
TensorOperation
.ValidateCompatibility(y, destination);
2974
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(y, x, destination);
2988
TensorOperation
.Invoke<
TensorOperation
.Atanh<T>, T, T>(x, destination);
3000
TensorOperation
.ValidateCompatibility(x, destination);
3001
TensorOperation
.Invoke<
TensorOperation
.Atanh<T>, T, T>(x, destination);
3015
TensorOperation
.Invoke<
TensorOperation
.AtanPi<T>, T, T>(x, destination);
3027
TensorOperation
.ValidateCompatibility(x, destination);
3028
TensorOperation
.Invoke<
TensorOperation
.AtanPi<T>, T, T>(x, destination);
3060
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3073
TensorOperation
.ValidateCompatibility(x, y, destination);
3074
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3087
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3100
TensorOperation
.ValidateCompatibility(x, destination);
3101
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3116
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3129
TensorOperation
.ValidateCompatibility(x, destination);
3130
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3143
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3156
TensorOperation
.ValidateCompatibility(x, destination);
3157
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3171
TensorOperation
.Invoke<
TensorOperation
.Cbrt<T>, T, T>(x, destination);
3183
TensorOperation
.ValidateCompatibility(x, destination);
3184
TensorOperation
.Invoke<
TensorOperation
.Cbrt<T>, T, T>(x, destination);
3198
TensorOperation
.Invoke<
TensorOperation
.Ceiling<T>, T, T>(x, destination);
3210
TensorOperation
.ValidateCompatibility(x, destination);
3211
TensorOperation
.Invoke<
TensorOperation
.Ceiling<T>, T, T>(x, destination);
3227
TensorOperation
.Invoke<
TensorOperation
.ConvertChecked<TFrom, TTo>, TFrom, TTo>(source, destination);
3241
TensorOperation
.ValidateCompatibility(source, destination);
3242
TensorOperation
.Invoke<
TensorOperation
.ConvertChecked<TFrom, TTo>, TFrom, TTo>(source, destination);
3258
TensorOperation
.Invoke<
TensorOperation
.ConvertSaturating<TFrom, TTo>, TFrom, TTo>(source, destination);
3272
TensorOperation
.ValidateCompatibility(source, destination);
3273
TensorOperation
.Invoke<
TensorOperation
.ConvertSaturating<TFrom, TTo>, TFrom, TTo>(source, destination);
3289
TensorOperation
.Invoke<
TensorOperation
.ConvertTruncating<TFrom, TTo>, TFrom, TTo>(source, destination);
3303
TensorOperation
.ValidateCompatibility(source, destination);
3304
TensorOperation
.Invoke<
TensorOperation
.ConvertTruncating<TFrom, TTo>, TFrom, TTo>(source, destination);
3319
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3332
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3345
TensorOperation
.ValidateCompatibility(x, destination);
3346
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3359
TensorOperation
.ValidateCompatibility(x, sign, destination);
3360
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3374
TensorOperation
.Invoke<
TensorOperation
.Cos<T>, T, T>(x, destination);
3386
TensorOperation
.ValidateCompatibility(x, destination);
3387
TensorOperation
.Invoke<
TensorOperation
.Cos<T>, T, T>(x, destination);
3401
TensorOperation
.Invoke<
TensorOperation
.Cosh<T>, T, T>(x, destination);
3413
TensorOperation
.ValidateCompatibility(x, destination);
3414
TensorOperation
.Invoke<
TensorOperation
.Cosh<T>, T, T>(x, destination);
3428
TensorOperation
.ValidateCompatibility<T, T>(x, y);
3430
TensorOperation
.Invoke<
TensorOperation
.CosineSimilarity<T>, T, ValueTuple<T, T, T>>(x, y, ref result);
3454
TensorOperation
.Invoke<
TensorOperation
.CosPi<T>, T, T>(x, destination);
3476
TensorOperation
.ValidateCompatibility(x, destination);
3477
TensorOperation
.Invoke<
TensorOperation
.CosPi<T>, T, T>(x, destination);
3491
TensorOperation
.Invoke<
TensorOperation
.DegreesToRadians<T>, T, T>(x, destination);
3503
TensorOperation
.ValidateCompatibility(x, destination);
3504
TensorOperation
.Invoke<
TensorOperation
.DegreesToRadians<T>, T, T>(x, destination);
3518
TensorOperation
.ValidateCompatibility(x, y);
3520
TensorOperation
.Invoke<
TensorOperation
.SumOfSquaredDifferences<T>, T, T>(x, y, ref result);
3535
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3548
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3561
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
3562
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3575
TensorOperation
.ValidateCompatibility(x, destination);
3576
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3589
TensorOperation
.ValidateCompatibility(y, destination);
3590
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3604
TensorOperation
.ValidateCompatibility(x, y, destination);
3605
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3619
TensorOperation
.ValidateCompatibility(x, y);
3621
TensorOperation
.Invoke<
TensorOperation
.Dot<T>, T, T>(x, y, ref result);
3635
TensorOperation
.Invoke<
TensorOperation
.Exp<T>, T, T>(x, destination);
3647
TensorOperation
.ValidateCompatibility(x, destination);
3648
TensorOperation
.Invoke<
TensorOperation
.Exp<T>, T, T>(x, destination);
3662
TensorOperation
.Invoke<
TensorOperation
.Exp10<T>, T, T>(x, destination);
3674
TensorOperation
.ValidateCompatibility(x, destination);
3675
TensorOperation
.Invoke<
TensorOperation
.Exp10<T>, T, T>(x, destination);
3687
TensorOperation
.Invoke<
TensorOperation
.Exp10M1<T>, T, T>(x, destination);
3697
TensorOperation
.ValidateCompatibility(x, destination);
3698
TensorOperation
.Invoke<
TensorOperation
.Exp10M1<T>, T, T>(x, destination);
3710
TensorOperation
.Invoke<
TensorOperation
.Exp2<T>, T, T>(x, destination);
3720
TensorOperation
.ValidateCompatibility(x, destination);
3721
TensorOperation
.Invoke<
TensorOperation
.Exp2<T>, T, T>(x, destination);
3733
TensorOperation
.Invoke<
TensorOperation
.Exp2M1<T>, T, T>(x, destination);
3743
TensorOperation
.ValidateCompatibility(x, destination);
3744
TensorOperation
.Invoke<
TensorOperation
.Exp2M1<T>, T, T>(x, destination);
3756
TensorOperation
.Invoke<
TensorOperation
.ExpM1<T>, T, T>(x, destination);
3766
TensorOperation
.ValidateCompatibility(x, destination);
3767
TensorOperation
.Invoke<
TensorOperation
.ExpM1<T>, T, T>(x, destination);
3779
TensorOperation
.Invoke<
TensorOperation
.Floor<T>, T, T>(x, destination);
3789
TensorOperation
.ValidateCompatibility(x, destination);
3790
TensorOperation
.Invoke<
TensorOperation
.Floor<T>, T, T>(x, destination);
3805
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
3806
TensorOperation
.Invoke<
TensorOperation
.Hypot<T>, T, T>(x, y, destination);
3820
TensorOperation
.ValidateCompatibility(x, y, destination);
3821
TensorOperation
.Invoke<
TensorOperation
.Hypot<T>, T, T>(x, y, destination);
3834
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
3835
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3847
TensorOperation
.ValidateCompatibility(x, y, destination);
3848
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3859
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3870
TensorOperation
.ValidateCompatibility(x, destination);
3871
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3882
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3893
TensorOperation
.ValidateCompatibility(y, destination);
3894
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3906
TensorOperation
.Invoke<
TensorOperation
.ILogB<T>, T, int>(x, destination);
3916
TensorOperation
.ValidateCompatibility(x, destination);
3917
TensorOperation
.Invoke<
TensorOperation
.ILogB<T>, T, int>(x, destination);
3978
TensorOperation
.Invoke<
TensorOperation
.LeadingZeroCount<T>, T, T>(x, destination);
3990
TensorOperation
.ValidateCompatibility(x, destination);
3991
TensorOperation
.Invoke<
TensorOperation
.LeadingZeroCount<T>, T, T>(x, destination);
4005
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, destination);
4017
TensorOperation
.ValidateCompatibility(x, destination);
4018
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, destination);
4028
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
4029
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4040
TensorOperation
.ValidateCompatibility(x, y, destination);
4041
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4052
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4063
TensorOperation
.ValidateCompatibility(x, destination);
4064
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4078
TensorOperation
.Invoke<
TensorOperation
.Log10<T>, T, T>(x, destination);
4090
TensorOperation
.ValidateCompatibility(x, destination);
4091
TensorOperation
.Invoke<
TensorOperation
.Log10<T>, T, T>(x, destination);
4105
TensorOperation
.Invoke<
TensorOperation
.Log10P1<T>, T, T>(x, destination);
4117
TensorOperation
.ValidateCompatibility(x, destination);
4118
TensorOperation
.Invoke<
TensorOperation
.Log10P1<T>, T, T>(x, destination);
4132
TensorOperation
.Invoke<
TensorOperation
.Log2<T>, T, T>(x, destination);
4144
TensorOperation
.ValidateCompatibility(x, destination);
4145
TensorOperation
.Invoke<
TensorOperation
.Log2<T>, T, T>(x, destination);
4159
TensorOperation
.Invoke<
TensorOperation
.Log2P1<T>, T, T>(x, destination);
4171
TensorOperation
.ValidateCompatibility(x, destination);
4172
TensorOperation
.Invoke<
TensorOperation
.Log2P1<T>, T, T>(x, destination);
4186
TensorOperation
.Invoke<
TensorOperation
.LogP1<T>, T, T>(x, destination);
4198
TensorOperation
.ValidateCompatibility(x, destination);
4199
TensorOperation
.Invoke<
TensorOperation
.LogP1<T>, T, T>(x, destination);
4216
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, ref result);
4226
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> output);
4227
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, output);
4238
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4239
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, destination);
4250
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, destination);
4261
TensorOperation
.ValidateCompatibility(in x, in destination);
4262
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, destination);
4279
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, ref result);
4289
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4290
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4301
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4302
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4313
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4324
TensorOperation
.ValidateCompatibility(in x, in destination);
4325
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4342
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, ref result);
4352
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4353
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4364
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4365
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4376
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4387
TensorOperation
.ValidateCompatibility(in x, in destination);
4388
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4405
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, ref result);
4415
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4416
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4427
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4428
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4439
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4450
TensorOperation
.ValidateCompatibility(in x, in destination);
4451
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4468
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, ref result);
4478
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> output);
4479
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, output);
4490
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4491
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, destination);
4502
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, destination);
4513
TensorOperation
.ValidateCompatibility(in x, in destination);
4514
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, destination);
4531
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, ref result);
4541
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4542
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4553
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4554
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4565
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4576
TensorOperation
.ValidateCompatibility(in x, in destination);
4577
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4594
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, ref result);
4604
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4605
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4616
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4617
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4628
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4639
TensorOperation
.ValidateCompatibility(in x, in destination);
4640
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4657
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, ref result);
4667
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4668
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4679
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4680
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4691
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4702
TensorOperation
.ValidateCompatibility(in x, in destination);
4703
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4718
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4731
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
4732
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4745
TensorOperation
.ValidateCompatibility(x, destination);
4746
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4760
TensorOperation
.ValidateCompatibility(x, y, destination);
4761
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4773
TensorOperation
.Invoke<
TensorOperation
.Negate<T>, T, T>(x, destination);
4783
TensorOperation
.ValidateCompatibility(x, destination);
4784
TensorOperation
.Invoke<
TensorOperation
.Negate<T>, T, T>(x, destination);
4798
TensorOperation
.Invoke<
TensorOperation
.SumOfSquares<T>, T, T>(x, ref result);
4810
TensorOperation
.Invoke<
TensorOperation
.OnesComplement<T>, T, T>(x, destination);
4820
TensorOperation
.ValidateCompatibility(y, destination);
4821
TensorOperation
.Invoke<
TensorOperation
.OnesComplement<T>, T, T>(y, destination);
4833
TensorOperation
.Invoke<
TensorOperation
.PopCount<T>, T, T>(x, destination);
4843
TensorOperation
.ValidateCompatibility(y, destination);
4844
TensorOperation
.Invoke<
TensorOperation
.PopCount<T>, T, T>(y, destination);
4856
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
4857
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4868
TensorOperation
.ValidateCompatibility(x, y, destination);
4869
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4880
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4891
TensorOperation
.ValidateCompatibility(x, destination);
4892
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4903
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4914
TensorOperation
.ValidateCompatibility(y, destination);
4915
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4927
TensorOperation
.Invoke<
TensorOperation
.Product<T>, T, T>(x, ref destination);
4939
TensorOperation
.Invoke<
TensorOperation
.RadiansToDegrees<T>, T, T>(x, destination);
4949
TensorOperation
.ValidateCompatibility(x, destination);
4950
TensorOperation
.Invoke<
TensorOperation
.RadiansToDegrees<T>, T, T>(x, destination);
4962
TensorOperation
.Invoke<
TensorOperation
.Reciprocal<T>, T, T>(x, destination);
4972
TensorOperation
.ValidateCompatibility(x, destination);
4973
TensorOperation
.Invoke<
TensorOperation
.Reciprocal<T>, T, T>(x, destination);
4986
TensorOperation
.Invoke<
TensorOperation
.RootN<T>, T, T>(x, n, destination);
4997
TensorOperation
.ValidateCompatibility(x, destination);
4998
TensorOperation
.Invoke<
TensorOperation
.RootN<T>, T, T>(x, n, destination);
5012
TensorOperation
.Invoke<
TensorOperation
.RotateLeft<T>, T, T>(x, rotateAmount, destination);
5024
TensorOperation
.ValidateCompatibility(x, destination);
5025
TensorOperation
.Invoke<
TensorOperation
.RotateLeft<T>, T, T>(x, rotateAmount, destination);
5039
TensorOperation
.Invoke<
TensorOperation
.RotateRight<T>, T, T>(x, rotateAmount, destination);
5051
TensorOperation
.ValidateCompatibility(x, destination);
5052
TensorOperation
.Invoke<
TensorOperation
.RotateRight<T>, T, T>(x, rotateAmount, destination);
5064
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, T>(x, destination);
5074
TensorOperation
.ValidateCompatibility(x, destination);
5075
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, T>(x, destination);
5087
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, mode), destination);
5099
TensorOperation
.ValidateCompatibility(x, destination);
5100
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, mode), in destination);
5111
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, MidpointRounding.ToEven), destination);
5122
TensorOperation
.ValidateCompatibility(x, destination);
5123
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, MidpointRounding.ToEven), in destination);
5134
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(0, mode), destination);
5145
TensorOperation
.ValidateCompatibility(x, destination);
5146
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(0, mode), in destination);
5158
TensorOperation
.Invoke<
TensorOperation
.Sigmoid<T>, T, T>(x, destination);
5168
TensorOperation
.ValidateCompatibility(x, destination);
5169
TensorOperation
.Invoke<
TensorOperation
.Sigmoid<T>, T, T>(x, destination);
5183
TensorOperation
.Invoke<
TensorOperation
.Sin<T>, T, T>(x, destination);
5195
TensorOperation
.ValidateCompatibility(x, destination);
5196
TensorOperation
.Invoke<
TensorOperation
.Sin<T>, T, T>(x, destination);
5208
TensorOperation
.Invoke<
TensorOperation
.Sinh<T>, T, T>(x, destination);
5218
TensorOperation
.ValidateCompatibility(x, destination);
5219
TensorOperation
.Invoke<
TensorOperation
.Sinh<T>, T, T>(x, destination);
5231
TensorOperation
.Invoke<
TensorOperation
.SinPi<T>, T, T>(x, destination);
5241
TensorOperation
.ValidateCompatibility(x, destination);
5242
TensorOperation
.Invoke<
TensorOperation
.SinPi<T>, T, T>(x, destination);
5254
TensorOperation
.Invoke<
TensorOperation
.SumExp<T>, T, T>(x, ref sumExp);
5257
TensorOperation
.Invoke<
TensorOperation
.SoftMax<T>, T, T>(x, sumExp, destination);
5268
TensorOperation
.Invoke<
TensorOperation
.SumExp<T>, T, T>(x, ref sumExp);
5270
TensorOperation
.ValidateCompatibility(x, destination);
5271
TensorOperation
.Invoke<
TensorOperation
.SoftMax<T>, T, T>(x, sumExp, destination);
5285
TensorOperation
.Invoke<
TensorOperation
.Sqrt<T>, T, T>(x, destination);
5297
TensorOperation
.ValidateCompatibility(x, destination);
5298
TensorOperation
.Invoke<
TensorOperation
.Sqrt<T>, T, T>(x, destination);
5314
TensorOperation
.Invoke<
TensorOperation
.SumOfSquaredDifferences<T>, T, T>(x, mean, ref result);
5331
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5344
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5356
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
5357
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5370
TensorOperation
.ValidateCompatibility(x, destination);
5371
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5384
TensorOperation
.ValidateCompatibility(y, destination);
5385
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5398
TensorOperation
.ValidateCompatibility(x, y, destination);
5399
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5414
TensorOperation
.Invoke<
TensorOperation
.Sum<T>, T, T>(x, ref destination);
5429
TensorOperation
.Invoke<
TensorOperation
.SumOfSquares<T>, T, T>(x, ref result);
5441
TensorOperation
.Invoke<
TensorOperation
.Tan<T>, T, T>(x, destination);
5451
TensorOperation
.ValidateCompatibility(x, destination);
5452
TensorOperation
.Invoke<
TensorOperation
.Tan<T>, T, T>(x, destination);
5464
TensorOperation
.Invoke<
TensorOperation
.Tanh<T>, T, T>(x, destination);
5474
TensorOperation
.ValidateCompatibility(x, destination);
5475
TensorOperation
.Invoke<
TensorOperation
.Tanh<T>, T, T>(x, destination);
5487
TensorOperation
.Invoke<
TensorOperation
.TanPi<T>, T, T>(x, destination);
5497
TensorOperation
.ValidateCompatibility(x, destination);
5498
TensorOperation
.Invoke<
TensorOperation
.TanPi<T>, T, T>(x, destination);
5510
TensorOperation
.Invoke<
TensorOperation
.TrailingZeroCount<T>, T, T>(x, destination);
5520
TensorOperation
.ValidateCompatibility(x, destination);
5521
TensorOperation
.Invoke<
TensorOperation
.TrailingZeroCount<T>, T, T>(x, destination);
5533
TensorOperation
.Invoke<
TensorOperation
.Truncate<T>, T, T>(x, destination);
5543
TensorOperation
.ValidateCompatibility(x, destination);
5544
TensorOperation
.Invoke<
TensorOperation
.Truncate<T>, T, T>(x, destination);
5556
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
5557
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
5568
TensorOperation
.ValidateCompatibility(x, y, destination);
5569
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
5582
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
5595
TensorOperation
.ValidateCompatibility(x, destination);
5596
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
System\Numerics\Tensors\netcore\TensorOperation.cs (17)
14
where TOperation :
TensorOperation
.IOperation<T>
30
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Tensor<TArg, bool>
62
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Scalar<TArg, bool>
90
where TOperation :
TensorOperation
.IUnaryOperation_Scalar<TArg, TResult>
107
where TOperation :
TensorOperation
.IUnaryOperation_Tensor<TArg, TResult>
128
where TOperation :
TensorOperation
.IUnaryOperation_Tensor<TArg, TResult>
157
where TOperation :
TensorOperation
.IUnaryOperation_Tensor<TArg, TResult>
177
where TOperation :
TensorOperation
.IUnaryReduction_Tensor<TArg, TResult>
195
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Tensor<TArg1, TArg2, TResult>
220
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Tensor<TArg, TResult>
224
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Tensor<TArg, TResult>
249
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Scalar<TArg, TResult> => Invoke<TOperation, TArg, TArg, TResult>(in x, y, in destination);
253
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Int32<TArg, TResult> => Invoke<TOperation, TArg, int, TResult>(in x, y, in destination);
256
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Scalar<TArg1, TArg2, TResult>
278
where TOperation :
TensorOperation
.IBinaryOperation_Scalar_Tensor<TArg, TArg, TResult>
300
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Scalar<TArg1, TArg2, TResult>
319
where TOperation :
TensorOperation
.IBinaryOperation_Tensor_Scalar<TArg, TResult> => Invoke<TOperation, TArg, TArg, TResult>(in x, y, ref result);
System\Numerics\Tensors\netcore\TensorSpan.cs (4)
252
public void Clear() =>
TensorOperation
.Invoke<
TensorOperation
.Clear<T>, T>(this);
270
public void Fill(T value) =>
TensorOperation
.Invoke<
TensorOperation
.Fill<T>, T, T>(this, value);