36 references to Size
Microsoft.ML.CpuMath (36)
AlignedMatrix.cs (3)
74
Contracts.Assert(0 < _size && _size <= _items.
Size
);
77
for (int i = _size; i < _items.
Size
; i++)
330
Contracts.Assert(RunLenPhy * RunCntPhy == Items.
Size
);
AvxIntrinsics.cs (1)
58
Contracts.Assert(alignedArray.
Size
> 0);
CpuAligenedMathUtils.cs (2)
75
Contracts.Assert(m.ColCountPhy == A(src).Items.
Size
);
76
Contracts.Assert(m.RowCountPhy == A(dst).Items.
Size
);
CpuMathUtils.netcoreapp.cs (28)
41
Contracts.Assert(matrix.
Size
== destination.
Size
* source.
Size
);
48
Contracts.Assert(stride <= destination.
Size
);
49
AvxIntrinsics.MatMul(matrix, source, destination, stride, source.
Size
);
53
Contracts.Assert(stride <= source.
Size
);
54
AvxIntrinsics.MatMulTran(matrix, source, destination, destination.
Size
, stride);
61
Contracts.Assert(stride <= destination.
Size
);
62
SseIntrinsics.MatMul(matrix, source, destination, stride, source.
Size
);
66
Contracts.Assert(stride <= source.
Size
);
67
SseIntrinsics.MatMulTran(matrix, source, destination, destination.
Size
, stride);
74
Contracts.Assert(stride <= destination.
Size
);
78
for (int j = 0; j < source.
Size
; j++)
80
dotProduct += matrix[i * source.
Size
+ j] * source[j];
88
Contracts.Assert(stride <= source.
Size
);
89
for (int i = 0; i < destination.
Size
; i++)
94
dotProduct += matrix[j * destination.
Size
+ i] * source[j];
120
Contracts.Assert(matrix.
Size
== destination.
Size
* sourceValues.
Size
);
133
Contracts.Assert(stride <= destination.
Size
);
134
AvxIntrinsics.MatMulP(matrix, rgposSrc, sourceValues, posMin, iposMin, iposLimit, destination, stride, sourceValues.
Size
);
138
Contracts.Assert(stride <= destination.
Size
);
139
SseIntrinsics.MatMulP(matrix, rgposSrc, sourceValues, posMin, iposMin, iposLimit, destination, stride, sourceValues.
Size
);
143
Contracts.Assert(stride <= destination.
Size
);
150
dotProduct += matrix[i * sourceValues.
Size
+ col] * sourceValues[col];
461
ZeroItemsU(destination, destination.
Size
, indices, indices.Length);
465
ZeroMatrixItemsCore(destination, destination.
Size
, ccol, cfltRow, indices, indices.Length);
FactorizationMachine\FactorizationMachineInterface.cs (1)
19
Contracts.Assert(a.
Size
> 0);
SseIntrinsics.cs (1)
53
Contracts.Assert(alignedArray.
Size
> 0);