793 references to TensorOperation
System.Numerics.Tensors (793)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (4)
450
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(this, destination);
461
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);
488
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
489
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
504
TensorOperation
.ValidateCompatibility(x, y, destination);
505
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
520
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
535
TensorOperation
.ValidateCompatibility(x, destination);
536
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T, bool>(x, y, destination);
553
TensorOperation
.ValidateCompatibility(x, y);
554
return
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T>(x, y);
566
where T : IEqualityOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.Equals<T>, T>(x, y);
585
TensorOperation
.ValidateCompatibility(x, y);
586
return !
TensorOperation
.Invoke<
TensorOperation
.EqualsAny<T>, T>(x, y);
598
where T : IEqualityOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.EqualsAny<T>, T>(x, y);
610
TensorOperation
.ValidateCompatibility(filter, tensor);
611
TensorOperation
.Invoke<
TensorOperation
.FilteredUpdate<T>, bool, T, T>(filter, value, tensor);
624
TensorOperation
.ValidateCompatibility(filter, values, tensor);
625
TensorOperation
.Invoke<
TensorOperation
.FilteredUpdate<T>, bool, T, T>(filter, values, tensor);
644
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
645
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T, bool>(x, y, destination);
663
TensorOperation
.ValidateCompatibility(x, y, destination);
664
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T, bool>(x, y, destination);
698
TensorOperation
.ValidateCompatibility(x, destination);
699
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T, bool>(x, y, destination);
741
TensorOperation
.ValidateCompatibility(x, y);
742
return
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T>(x, y);
754
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.GreaterThan<T>, T>(x, y);
784
TensorOperation
.ValidateCompatibility(x, y);
785
return !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanAny<T>, T>(x, y);
797
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanAny<T>, T>(x, y);
825
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
826
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T, bool>(x, y, destination);
844
TensorOperation
.ValidateCompatibility(x, y, destination);
845
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T, bool>(x, y, destination);
879
TensorOperation
.ValidateCompatibility(x, destination);
880
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T, bool>(x, y, destination);
922
TensorOperation
.ValidateCompatibility(x, y);
923
return
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T>(x, y);
935
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqual<T>, T>(x, y);
965
TensorOperation
.ValidateCompatibility(x, y);
966
return !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqualAny<T>, T>(x, y);
978
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.GreaterThanOrEqualAny<T>, T>(x, y);
1006
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
1007
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T, bool>(x, y, destination);
1025
TensorOperation
.ValidateCompatibility(x, y, destination);
1026
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T, bool>(x, y, destination);
1060
TensorOperation
.ValidateCompatibility(x, destination);
1061
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T, bool>(x, y, destination);
1103
TensorOperation
.ValidateCompatibility(x, y);
1104
return
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T>(x, y);
1116
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.LessThan<T>, T>(x, y);
1146
TensorOperation
.ValidateCompatibility(x, y);
1147
return !
TensorOperation
.Invoke<
TensorOperation
.LessThanAny<T>, T>(x, y);
1159
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.LessThanAny<T>, T>(x, y);
1187
TensorOperation
.ValidateCompatibility(x, y, out Tensor<bool> destination);
1188
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T, bool>(x, y, destination);
1206
TensorOperation
.ValidateCompatibility(x, y, destination);
1207
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T, bool>(x, y, destination);
1241
TensorOperation
.ValidateCompatibility(x, destination);
1242
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T, bool>(x, y, destination);
1284
TensorOperation
.ValidateCompatibility(x, y);
1285
return
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T>(x, y);
1297
where T : IComparisonOperators<T, T, bool> =>
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqual<T>, T>(x, y);
1327
TensorOperation
.ValidateCompatibility(x, y);
1328
return !
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqualAny<T>, T>(x, y);
1340
where T : IComparisonOperators<T, T, bool> => !
TensorOperation
.Invoke<
TensorOperation
.LessThanOrEqualAny<T>, T>(x, y);
1374
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
1375
scoped Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
1376
scoped Span<int> newLinearOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> linearOrderRentedBuffer);
1749
TensorOperation
.ValidateCompatibility(tensor, destination);
1750
TensorOperation
.ReverseInvoke<
TensorOperation
.CopyTo<T>, T, T>(tensor, destination);
1755
TensorOperation
.ValidateCompatibility(tensor, destination);
1756
Span<NRange> srcIndexes =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<NRange> srcIndexesRentedBuffer);
1757
Span<NRange> dstIndexes =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<NRange> dstIndexesRentedBuffer);
1769
TensorOperation
.Invoke<
TensorOperation
.CopyTo<T>, T, T>(tensor.Slice(srcIndexes), destination.Slice(dstIndexes));
1861
scoped Span<NRange> sliceDims =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<NRange> lengthsRentedBuffer);
1903
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
1904
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
1905
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
1913
Span<int> removed =
TensorOperation
.RentedBuffer.CreateUninitialized(removalCount, out
TensorOperation
.RentedBuffer<int> removedRentedBuffer);
1985
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
1986
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
1987
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
1995
Span<int> removed =
TensorOperation
.RentedBuffer.CreateUninitialized(removalCount, out
TensorOperation
.RentedBuffer<int> removedRentedBuffer);
2067
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2068
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2069
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
2077
Span<int> removed =
TensorOperation
.RentedBuffer.CreateUninitialized(removalCount, out
TensorOperation
.RentedBuffer<int> removedRentedBuffer);
2340
scoped Span<nint> lengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2341
scoped Span<nint> strides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2342
scoped Span<int> strideOrder =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank, out
TensorOperation
.RentedBuffer<int> stridesOrderRentedBuffer);
2401
TensorOperation
.ValidateCompatibility(tensor, destination);
2423
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2429
Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2460
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2466
Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2497
scoped Span<nint> newLengths =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> lengthsRentedBuffer);
2503
Span<nint> newStrides =
TensorOperation
.RentedBuffer.CreateUninitialized(tensor.Rank + 1, out
TensorOperation
.RentedBuffer<nint> stridesRentedBuffer);
2533
TensorOperation
.Invoke<
TensorOperation
.Abs<T>, T, T>(x, destination);
2545
TensorOperation
.ValidateCompatibility(x, destination);
2546
TensorOperation
.Invoke<
TensorOperation
.Abs<T>, T, T>(x, destination);
2560
TensorOperation
.Invoke<
TensorOperation
.Acos<T>, T, T>(x, destination);
2572
TensorOperation
.ValidateCompatibility(x, destination);
2573
TensorOperation
.Invoke<
TensorOperation
.Acos<T>, T, T>(x, destination);
2587
TensorOperation
.Invoke<
TensorOperation
.Acosh<T>, T, T>(x, destination);
2599
TensorOperation
.ValidateCompatibility(x, destination);
2600
TensorOperation
.Invoke<
TensorOperation
.Acosh<T>, T, T>(x, destination);
2614
TensorOperation
.Invoke<
TensorOperation
.AcosPi<T>, T, T>(x, destination);
2626
TensorOperation
.ValidateCompatibility(x, destination);
2627
TensorOperation
.Invoke<
TensorOperation
.AcosPi<T>, T, T>(x, destination);
2641
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
2642
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2655
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2668
TensorOperation
.ValidateCompatibility(x, y, destination);
2669
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2682
TensorOperation
.ValidateCompatibility(x, destination);
2683
TensorOperation
.Invoke<
TensorOperation
.Add<T>, T, T>(x, y, destination);
2697
TensorOperation
.Invoke<
TensorOperation
.Asin<T>, T, T>(x, destination);
2709
TensorOperation
.ValidateCompatibility(x, destination);
2710
TensorOperation
.Invoke<
TensorOperation
.Asin<T>, T, T>(x, destination);
2724
TensorOperation
.Invoke<
TensorOperation
.Asinh<T>, T, T>(x, destination);
2736
TensorOperation
.ValidateCompatibility(x, destination);
2737
TensorOperation
.Invoke<
TensorOperation
.Asinh<T>, T, T>(x, destination);
2751
TensorOperation
.Invoke<
TensorOperation
.AsinPi<T>, T, T>(x, destination);
2763
TensorOperation
.ValidateCompatibility(x, destination);
2764
TensorOperation
.Invoke<
TensorOperation
.AsinPi<T>, T, T>(x, destination);
2778
TensorOperation
.Invoke<
TensorOperation
.Atan<T>, T, T>(x, destination);
2790
TensorOperation
.ValidateCompatibility(x, destination);
2791
TensorOperation
.Invoke<
TensorOperation
.Atan<T>, T, T>(x, destination);
2806
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2819
TensorOperation
.ValidateCompatibility(x, y, destination);
2820
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2833
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2846
TensorOperation
.ValidateCompatibility(x, destination);
2847
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(x, y, destination);
2860
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(y, x, destination);
2873
TensorOperation
.ValidateCompatibility(y, destination);
2874
TensorOperation
.Invoke<
TensorOperation
.Atan2<T>, T, T>(y, x, destination);
2889
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2902
TensorOperation
.ValidateCompatibility(x, y, destination);
2903
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2916
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2929
TensorOperation
.ValidateCompatibility(x, destination);
2930
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(x, y, destination);
2943
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(y, x, destination);
2956
TensorOperation
.ValidateCompatibility(y, destination);
2957
TensorOperation
.Invoke<
TensorOperation
.Atan2Pi<T>, T, T>(y, x, destination);
2971
TensorOperation
.Invoke<
TensorOperation
.Atanh<T>, T, T>(x, destination);
2983
TensorOperation
.ValidateCompatibility(x, destination);
2984
TensorOperation
.Invoke<
TensorOperation
.Atanh<T>, T, T>(x, destination);
2998
TensorOperation
.Invoke<
TensorOperation
.AtanPi<T>, T, T>(x, destination);
3010
TensorOperation
.ValidateCompatibility(x, destination);
3011
TensorOperation
.Invoke<
TensorOperation
.AtanPi<T>, T, T>(x, destination);
3043
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3056
TensorOperation
.ValidateCompatibility(x, y, destination);
3057
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3070
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3083
TensorOperation
.ValidateCompatibility(x, destination);
3084
TensorOperation
.Invoke<
TensorOperation
.BitwiseAnd<T>, T, T>(x, y, destination);
3099
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3112
TensorOperation
.ValidateCompatibility(x, destination);
3113
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3126
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3139
TensorOperation
.ValidateCompatibility(x, destination);
3140
TensorOperation
.Invoke<
TensorOperation
.BitwiseOr<T>, T, T>(x, y, destination);
3154
TensorOperation
.Invoke<
TensorOperation
.Cbrt<T>, T, T>(x, destination);
3166
TensorOperation
.ValidateCompatibility(x, destination);
3167
TensorOperation
.Invoke<
TensorOperation
.Cbrt<T>, T, T>(x, destination);
3181
TensorOperation
.Invoke<
TensorOperation
.Ceiling<T>, T, T>(x, destination);
3193
TensorOperation
.ValidateCompatibility(x, destination);
3194
TensorOperation
.Invoke<
TensorOperation
.Ceiling<T>, T, T>(x, destination);
3210
TensorOperation
.Invoke<
TensorOperation
.ConvertChecked<TFrom, TTo>, TFrom, TTo>(source, destination);
3224
TensorOperation
.ValidateCompatibility(source, destination);
3225
TensorOperation
.Invoke<
TensorOperation
.ConvertChecked<TFrom, TTo>, TFrom, TTo>(source, destination);
3241
TensorOperation
.Invoke<
TensorOperation
.ConvertSaturating<TFrom, TTo>, TFrom, TTo>(source, destination);
3255
TensorOperation
.ValidateCompatibility(source, destination);
3256
TensorOperation
.Invoke<
TensorOperation
.ConvertSaturating<TFrom, TTo>, TFrom, TTo>(source, destination);
3272
TensorOperation
.Invoke<
TensorOperation
.ConvertTruncating<TFrom, TTo>, TFrom, TTo>(source, destination);
3286
TensorOperation
.ValidateCompatibility(source, destination);
3287
TensorOperation
.Invoke<
TensorOperation
.ConvertTruncating<TFrom, TTo>, TFrom, TTo>(source, destination);
3302
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3315
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3328
TensorOperation
.ValidateCompatibility(x, destination);
3329
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3342
TensorOperation
.ValidateCompatibility(x, sign, destination);
3343
TensorOperation
.Invoke<
TensorOperation
.CopySign<T>, T, T>(x, sign, destination);
3357
TensorOperation
.Invoke<
TensorOperation
.Cos<T>, T, T>(x, destination);
3369
TensorOperation
.ValidateCompatibility(x, destination);
3370
TensorOperation
.Invoke<
TensorOperation
.Cos<T>, T, T>(x, destination);
3384
TensorOperation
.Invoke<
TensorOperation
.Cosh<T>, T, T>(x, destination);
3396
TensorOperation
.ValidateCompatibility(x, destination);
3397
TensorOperation
.Invoke<
TensorOperation
.Cosh<T>, T, T>(x, destination);
3411
TensorOperation
.ValidateCompatibility<T, T>(x, y);
3413
TensorOperation
.Invoke<
TensorOperation
.CosineSimilarity<T>, T, ValueTuple<T, T, T>>(x, y, ref result);
3437
TensorOperation
.Invoke<
TensorOperation
.CosPi<T>, T, T>(x, destination);
3459
TensorOperation
.ValidateCompatibility(x, destination);
3460
TensorOperation
.Invoke<
TensorOperation
.CosPi<T>, T, T>(x, destination);
3474
TensorOperation
.Invoke<
TensorOperation
.DegreesToRadians<T>, T, T>(x, destination);
3486
TensorOperation
.ValidateCompatibility(x, destination);
3487
TensorOperation
.Invoke<
TensorOperation
.DegreesToRadians<T>, T, T>(x, destination);
3501
TensorOperation
.ValidateCompatibility(x, y);
3503
TensorOperation
.Invoke<
TensorOperation
.SumOfSquaredDifferences<T>, T, T>(x, y, ref result);
3518
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3531
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3544
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
3545
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3558
TensorOperation
.ValidateCompatibility(x, destination);
3559
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3572
TensorOperation
.ValidateCompatibility(y, destination);
3573
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3587
TensorOperation
.ValidateCompatibility(x, y, destination);
3588
TensorOperation
.Invoke<
TensorOperation
.Divide<T>, T, T>(x, y, destination);
3602
TensorOperation
.ValidateCompatibility(x, y);
3604
TensorOperation
.Invoke<
TensorOperation
.Dot<T>, T, T>(x, y, ref result);
3618
TensorOperation
.Invoke<
TensorOperation
.Exp<T>, T, T>(x, destination);
3630
TensorOperation
.ValidateCompatibility(x, destination);
3631
TensorOperation
.Invoke<
TensorOperation
.Exp<T>, T, T>(x, destination);
3645
TensorOperation
.Invoke<
TensorOperation
.Exp10<T>, T, T>(x, destination);
3657
TensorOperation
.ValidateCompatibility(x, destination);
3658
TensorOperation
.Invoke<
TensorOperation
.Exp10<T>, T, T>(x, destination);
3670
TensorOperation
.Invoke<
TensorOperation
.Exp10M1<T>, T, T>(x, destination);
3680
TensorOperation
.ValidateCompatibility(x, destination);
3681
TensorOperation
.Invoke<
TensorOperation
.Exp10M1<T>, T, T>(x, destination);
3693
TensorOperation
.Invoke<
TensorOperation
.Exp2<T>, T, T>(x, destination);
3703
TensorOperation
.ValidateCompatibility(x, destination);
3704
TensorOperation
.Invoke<
TensorOperation
.Exp2<T>, T, T>(x, destination);
3716
TensorOperation
.Invoke<
TensorOperation
.Exp2M1<T>, T, T>(x, destination);
3726
TensorOperation
.ValidateCompatibility(x, destination);
3727
TensorOperation
.Invoke<
TensorOperation
.Exp2M1<T>, T, T>(x, destination);
3739
TensorOperation
.Invoke<
TensorOperation
.ExpM1<T>, T, T>(x, destination);
3749
TensorOperation
.ValidateCompatibility(x, destination);
3750
TensorOperation
.Invoke<
TensorOperation
.ExpM1<T>, T, T>(x, destination);
3762
TensorOperation
.Invoke<
TensorOperation
.Floor<T>, T, T>(x, destination);
3772
TensorOperation
.ValidateCompatibility(x, destination);
3773
TensorOperation
.Invoke<
TensorOperation
.Floor<T>, T, T>(x, destination);
3788
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
3789
TensorOperation
.Invoke<
TensorOperation
.Hypot<T>, T, T>(x, y, destination);
3803
TensorOperation
.ValidateCompatibility(x, y, destination);
3804
TensorOperation
.Invoke<
TensorOperation
.Hypot<T>, T, T>(x, y, destination);
3817
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
3818
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3830
TensorOperation
.ValidateCompatibility(x, y, destination);
3831
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3842
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3853
TensorOperation
.ValidateCompatibility(x, destination);
3854
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3865
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3876
TensorOperation
.ValidateCompatibility(y, destination);
3877
TensorOperation
.Invoke<
TensorOperation
.Ieee754Remainder<T>, T, T>(x, y, destination);
3889
TensorOperation
.Invoke<
TensorOperation
.ILogB<T>, T, int>(x, destination);
3899
TensorOperation
.ValidateCompatibility(x, destination);
3900
TensorOperation
.Invoke<
TensorOperation
.ILogB<T>, T, int>(x, destination);
3961
TensorOperation
.Invoke<
TensorOperation
.LeadingZeroCount<T>, T, T>(x, destination);
3973
TensorOperation
.ValidateCompatibility(x, destination);
3974
TensorOperation
.Invoke<
TensorOperation
.LeadingZeroCount<T>, T, T>(x, destination);
3988
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, destination);
4000
TensorOperation
.ValidateCompatibility(x, destination);
4001
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, destination);
4011
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
4012
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4023
TensorOperation
.ValidateCompatibility(x, y, destination);
4024
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4035
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4046
TensorOperation
.ValidateCompatibility(x, destination);
4047
TensorOperation
.Invoke<
TensorOperation
.Log<T>, T, T>(x, y, destination);
4061
TensorOperation
.Invoke<
TensorOperation
.Log10<T>, T, T>(x, destination);
4073
TensorOperation
.ValidateCompatibility(x, destination);
4074
TensorOperation
.Invoke<
TensorOperation
.Log10<T>, T, T>(x, destination);
4088
TensorOperation
.Invoke<
TensorOperation
.Log10P1<T>, T, T>(x, destination);
4100
TensorOperation
.ValidateCompatibility(x, destination);
4101
TensorOperation
.Invoke<
TensorOperation
.Log10P1<T>, T, T>(x, destination);
4115
TensorOperation
.Invoke<
TensorOperation
.Log2<T>, T, T>(x, destination);
4127
TensorOperation
.ValidateCompatibility(x, destination);
4128
TensorOperation
.Invoke<
TensorOperation
.Log2<T>, T, T>(x, destination);
4142
TensorOperation
.Invoke<
TensorOperation
.Log2P1<T>, T, T>(x, destination);
4154
TensorOperation
.ValidateCompatibility(x, destination);
4155
TensorOperation
.Invoke<
TensorOperation
.Log2P1<T>, T, T>(x, destination);
4169
TensorOperation
.Invoke<
TensorOperation
.LogP1<T>, T, T>(x, destination);
4181
TensorOperation
.ValidateCompatibility(x, destination);
4182
TensorOperation
.Invoke<
TensorOperation
.LogP1<T>, T, T>(x, destination);
4199
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, ref result);
4209
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> output);
4210
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, output);
4221
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4222
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, destination);
4233
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, destination);
4244
TensorOperation
.ValidateCompatibility(in x, in destination);
4245
TensorOperation
.Invoke<
TensorOperation
.Max<T>, T, T>(x, y, destination);
4262
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, ref result);
4272
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4273
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4284
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4285
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4296
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4307
TensorOperation
.ValidateCompatibility(in x, in destination);
4308
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitude<T>, T, T>(x, y, destination);
4325
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, ref result);
4335
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4336
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4347
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4348
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4359
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4370
TensorOperation
.ValidateCompatibility(in x, in destination);
4371
TensorOperation
.Invoke<
TensorOperation
.MaxMagnitudeNumber<T>, T, T>(x, y, destination);
4388
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, ref result);
4398
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4399
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4410
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4411
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4422
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4433
TensorOperation
.ValidateCompatibility(in x, in destination);
4434
TensorOperation
.Invoke<
TensorOperation
.MaxNumber<T>, T, T>(x, y, destination);
4451
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, ref result);
4461
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> output);
4462
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, output);
4473
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4474
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, destination);
4485
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, destination);
4496
TensorOperation
.ValidateCompatibility(in x, in destination);
4497
TensorOperation
.Invoke<
TensorOperation
.Min<T>, T, T>(x, y, destination);
4514
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, ref result);
4524
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4525
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4536
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4537
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4548
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4559
TensorOperation
.ValidateCompatibility(in x, in destination);
4560
TensorOperation
.Invoke<
TensorOperation
.MinMagnitude<T>, T, T>(x, y, destination);
4577
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, ref result);
4587
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4588
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4599
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4600
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4611
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4622
TensorOperation
.ValidateCompatibility(in x, in destination);
4623
TensorOperation
.Invoke<
TensorOperation
.MinMagnitudeNumber<T>, T, T>(x, y, destination);
4640
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, ref result);
4650
TensorOperation
.ValidateCompatibility(in x, in y, out Tensor<T> destination);
4651
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4662
TensorOperation
.ValidateCompatibility(in x, in y, in destination);
4663
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4674
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4685
TensorOperation
.ValidateCompatibility(in x, in destination);
4686
TensorOperation
.Invoke<
TensorOperation
.MinNumber<T>, T, T>(x, y, destination);
4701
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4714
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
4715
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4728
TensorOperation
.ValidateCompatibility(x, destination);
4729
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4743
TensorOperation
.ValidateCompatibility(x, y, destination);
4744
TensorOperation
.Invoke<
TensorOperation
.Multiply<T>, T, T>(x, y, destination);
4756
TensorOperation
.Invoke<
TensorOperation
.Negate<T>, T, T>(x, destination);
4766
TensorOperation
.ValidateCompatibility(x, destination);
4767
TensorOperation
.Invoke<
TensorOperation
.Negate<T>, T, T>(x, destination);
4781
TensorOperation
.Invoke<
TensorOperation
.SumOfSquares<T>, T, T>(x, ref result);
4793
TensorOperation
.Invoke<
TensorOperation
.OnesComplement<T>, T, T>(x, destination);
4803
TensorOperation
.ValidateCompatibility(y, destination);
4804
TensorOperation
.Invoke<
TensorOperation
.OnesComplement<T>, T, T>(y, destination);
4816
TensorOperation
.Invoke<
TensorOperation
.PopCount<T>, T, T>(x, destination);
4826
TensorOperation
.ValidateCompatibility(y, destination);
4827
TensorOperation
.Invoke<
TensorOperation
.PopCount<T>, T, T>(y, destination);
4839
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
4840
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4851
TensorOperation
.ValidateCompatibility(x, y, destination);
4852
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4863
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4874
TensorOperation
.ValidateCompatibility(x, destination);
4875
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4886
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4897
TensorOperation
.ValidateCompatibility(y, destination);
4898
TensorOperation
.Invoke<
TensorOperation
.Pow<T>, T, T>(x, y, destination);
4910
TensorOperation
.Invoke<
TensorOperation
.Product<T>, T, T>(x, ref destination);
4922
TensorOperation
.Invoke<
TensorOperation
.RadiansToDegrees<T>, T, T>(x, destination);
4932
TensorOperation
.ValidateCompatibility(x, destination);
4933
TensorOperation
.Invoke<
TensorOperation
.RadiansToDegrees<T>, T, T>(x, destination);
4945
TensorOperation
.Invoke<
TensorOperation
.Reciprocal<T>, T, T>(x, destination);
4955
TensorOperation
.ValidateCompatibility(x, destination);
4956
TensorOperation
.Invoke<
TensorOperation
.Reciprocal<T>, T, T>(x, destination);
4969
TensorOperation
.Invoke<
TensorOperation
.RootN<T>, T, T>(x, n, destination);
4980
TensorOperation
.ValidateCompatibility(x, destination);
4981
TensorOperation
.Invoke<
TensorOperation
.RootN<T>, T, T>(x, n, destination);
4995
TensorOperation
.Invoke<
TensorOperation
.RotateLeft<T>, T, T>(x, rotateAmount, destination);
5007
TensorOperation
.ValidateCompatibility(x, destination);
5008
TensorOperation
.Invoke<
TensorOperation
.RotateLeft<T>, T, T>(x, rotateAmount, destination);
5022
TensorOperation
.Invoke<
TensorOperation
.RotateRight<T>, T, T>(x, rotateAmount, destination);
5034
TensorOperation
.ValidateCompatibility(x, destination);
5035
TensorOperation
.Invoke<
TensorOperation
.RotateRight<T>, T, T>(x, rotateAmount, destination);
5047
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, T>(x, destination);
5057
TensorOperation
.ValidateCompatibility(x, destination);
5058
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, T>(x, destination);
5070
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, mode), destination);
5082
TensorOperation
.ValidateCompatibility(x, destination);
5083
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, mode), in destination);
5094
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, MidpointRounding.ToEven), destination);
5105
TensorOperation
.ValidateCompatibility(x, destination);
5106
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(digits, MidpointRounding.ToEven), in destination);
5117
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(0, mode), destination);
5128
TensorOperation
.ValidateCompatibility(x, destination);
5129
TensorOperation
.Invoke<
TensorOperation
.Round<T>, T, Tuple<int, MidpointRounding>, T>(x, Tuple.Create(0, mode), in destination);
5141
TensorOperation
.Invoke<
TensorOperation
.Sigmoid<T>, T, T>(x, destination);
5151
TensorOperation
.ValidateCompatibility(x, destination);
5152
TensorOperation
.Invoke<
TensorOperation
.Sigmoid<T>, T, T>(x, destination);
5166
TensorOperation
.Invoke<
TensorOperation
.Sin<T>, T, T>(x, destination);
5178
TensorOperation
.ValidateCompatibility(x, destination);
5179
TensorOperation
.Invoke<
TensorOperation
.Sin<T>, T, T>(x, destination);
5191
TensorOperation
.Invoke<
TensorOperation
.Sinh<T>, T, T>(x, destination);
5201
TensorOperation
.ValidateCompatibility(x, destination);
5202
TensorOperation
.Invoke<
TensorOperation
.Sinh<T>, T, T>(x, destination);
5214
TensorOperation
.Invoke<
TensorOperation
.SinPi<T>, T, T>(x, destination);
5224
TensorOperation
.ValidateCompatibility(x, destination);
5225
TensorOperation
.Invoke<
TensorOperation
.SinPi<T>, T, T>(x, destination);
5237
TensorOperation
.Invoke<
TensorOperation
.SumExp<T>, T, T>(x, ref sumExp);
5240
TensorOperation
.Invoke<
TensorOperation
.SoftMax<T>, T, T>(x, sumExp, destination);
5251
TensorOperation
.Invoke<
TensorOperation
.SumExp<T>, T, T>(x, ref sumExp);
5253
TensorOperation
.ValidateCompatibility(x, destination);
5254
TensorOperation
.Invoke<
TensorOperation
.SoftMax<T>, T, T>(x, sumExp, destination);
5268
TensorOperation
.Invoke<
TensorOperation
.Sqrt<T>, T, T>(x, destination);
5280
TensorOperation
.ValidateCompatibility(x, destination);
5281
TensorOperation
.Invoke<
TensorOperation
.Sqrt<T>, T, T>(x, destination);
5297
TensorOperation
.Invoke<
TensorOperation
.SumOfSquaredDifferences<T>, T, T>(x, mean, ref result);
5314
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5327
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5339
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
5340
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5353
TensorOperation
.ValidateCompatibility(x, destination);
5354
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5367
TensorOperation
.ValidateCompatibility(y, destination);
5368
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5381
TensorOperation
.ValidateCompatibility(x, y, destination);
5382
TensorOperation
.Invoke<
TensorOperation
.Subtract<T>, T, T>(x, y, destination);
5397
TensorOperation
.Invoke<
TensorOperation
.Sum<T>, T, T>(x, ref destination);
5412
TensorOperation
.Invoke<
TensorOperation
.SumOfSquares<T>, T, T>(x, ref result);
5424
TensorOperation
.Invoke<
TensorOperation
.Tan<T>, T, T>(x, destination);
5434
TensorOperation
.ValidateCompatibility(x, destination);
5435
TensorOperation
.Invoke<
TensorOperation
.Tan<T>, T, T>(x, destination);
5447
TensorOperation
.Invoke<
TensorOperation
.Tanh<T>, T, T>(x, destination);
5457
TensorOperation
.ValidateCompatibility(x, destination);
5458
TensorOperation
.Invoke<
TensorOperation
.Tanh<T>, T, T>(x, destination);
5470
TensorOperation
.Invoke<
TensorOperation
.TanPi<T>, T, T>(x, destination);
5480
TensorOperation
.ValidateCompatibility(x, destination);
5481
TensorOperation
.Invoke<
TensorOperation
.TanPi<T>, T, T>(x, destination);
5493
TensorOperation
.Invoke<
TensorOperation
.TrailingZeroCount<T>, T, T>(x, destination);
5503
TensorOperation
.ValidateCompatibility(x, destination);
5504
TensorOperation
.Invoke<
TensorOperation
.TrailingZeroCount<T>, T, T>(x, destination);
5516
TensorOperation
.Invoke<
TensorOperation
.Truncate<T>, T, T>(x, destination);
5526
TensorOperation
.ValidateCompatibility(x, destination);
5527
TensorOperation
.Invoke<
TensorOperation
.Truncate<T>, T, T>(x, destination);
5539
TensorOperation
.ValidateCompatibility(x, y, out Tensor<T> destination);
5540
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
5551
TensorOperation
.ValidateCompatibility(x, y, destination);
5552
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
5565
TensorOperation
.Invoke<
TensorOperation
.Xor<T>, T, T>(x, y, destination);
5578
TensorOperation
.ValidateCompatibility(x, destination);
5579
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_1.cs (4)
257
public void Clear() =>
TensorOperation
.Invoke<
TensorOperation
.Clear<T>, T>(this);
275
public void Fill(T value) =>
TensorOperation
.Invoke<
TensorOperation
.Fill<T>, T, T>(this, value);