15 references to ReadOnlyTensorSpan
System.Numerics.Tensors (15)
System\Numerics\Tensors\netcore\ReadOnlyTensorDimensionSpan_1.cs (2)
24
tensor = new
ReadOnlyTensorSpan
<T>(in tensor._reference, TensorShape.Normalize(tensor._shape));
60
return new
ReadOnlyTensorSpan
<T>(ref Unsafe.Add(ref _tensor._reference, linearOffset), _sliceShape);
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (4)
329
return new
ReadOnlyTensorSpan
<T>(
412
return new
ReadOnlyTensorSpan
<T>(
422
return new
ReadOnlyTensorSpan
<T>(
432
return new
ReadOnlyTensorSpan
<T>(
System\Numerics\Tensors\netcore\Tensor_1.cs (1)
140
public ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan() => new
ReadOnlyTensorSpan
<T>(ref Unsafe.Add(ref MemoryMarshal.GetArrayDataReference(_values), _start), in _shape);
System\Numerics\Tensors\netcore\Tensor.cs (5)
325
source = new
ReadOnlyTensorSpan
<T>(in source._reference, TensorShape.WithRank(source._shape, targetRank));
464
source = new
ReadOnlyTensorSpan
<T>(in source._reference, TensorShape.WithRank(source._shape, rank));
2302
alignedOther = new
ReadOnlyTensorSpan
<T>(in other._reference, TensorShape.WithRank(other._shape, rank));
2883
ReadOnlyTensorSpan<T> tmpTensor = new
ReadOnlyTensorSpan
<T>(ref tensor._reference, tmpShape);
2890
tmpTensor = new
ReadOnlyTensorSpan
<T>(ref Unsafe.Add(ref tensor._reference, linearOffset), tmpShape);
System\Numerics\Tensors\netcore\TensorOperation.cs (1)
422
return new
ReadOnlyTensorSpan
<T>(in source._reference, in shape);
System\Numerics\Tensors\netcore\TensorSpan_1.cs (2)
212
new
ReadOnlyTensorSpan
<T>(ref tensor._reference, tensor._shape);
215
public ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan() => new
ReadOnlyTensorSpan
<T>(ref _reference, in _shape);