2 instantiations of ReadOnlyTensorDimensionSpan
System.Numerics.Tensors (2)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (1)
364public ReadOnlyTensorDimensionSpan<T> GetDimensionSpan(int dimension) => new ReadOnlyTensorDimensionSpan<T>(this, dimension);
System\Numerics\Tensors\netcore\TensorDimensionSpan_1.cs (1)
68new ReadOnlyTensorDimensionSpan<T>(tensorDimension._tensor, tensorDimension._dimension - 1);
17 references to ReadOnlyTensorDimensionSpan
System.Numerics.Tensors (17)
System\Numerics\Tensors\netcore\IReadOnlyTensor_1.cs (1)
65ReadOnlyTensorDimensionSpan<T> GetDimensionSpan(int dimension);
System\Numerics\Tensors\netcore\ReadOnlyTensorDimensionSpan_1.cs (2)
70private readonly ReadOnlyTensorDimensionSpan<T> _span; 73internal Enumerator(ReadOnlyTensorDimensionSpan<T> span)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (1)
364public ReadOnlyTensorDimensionSpan<T> GetDimensionSpan(int dimension) => new ReadOnlyTensorDimensionSpan<T>(this, dimension);
System\Numerics\Tensors\netcore\Tensor_1.cs (1)
331ReadOnlyTensorDimensionSpan<T> IReadOnlyTensor<Tensor<T>, T>.GetDimensionSpan(int dimension) => AsReadOnlyTensorSpan().GetDimensionSpan(dimension);
System\Numerics\Tensors\netcore\Tensor.cs (3)
1743ReadOnlyTensorDimensionSpan<T> slices = source.GetDimensionSpan(dimension); 2049ReadOnlyTensorDimensionSpan<T> tensorSlices = tensor.GetDimensionSpan(dimension); 2050ReadOnlyTensorDimensionSpan<T> otherSlices = alignedOther.GetDimensionSpan(dimension);
System\Numerics\Tensors\netcore\TensorDimensionSpan_1.cs (1)
67public static implicit operator ReadOnlyTensorDimensionSpan<T>(scoped in TensorDimensionSpan<T> tensorDimension) =>
System\Numerics\Tensors\netcore\TensorOperation.cs (7)
192ReadOnlyTensorDimensionSpan<T> slices = x.GetDimensionSpan(dimension); 472ReadOnlyTensorDimensionSpan<TArg> sourceSlices = optimizedSource.GetDimensionSpan(dimension); 561ReadOnlyTensorDimensionSpan<TArg> slices = x.GetDimensionSpan(dimension); 631ReadOnlyTensorDimensionSpan<TArg1> xSlices = optimizedX.GetDimensionSpan(dimension); 632ReadOnlyTensorDimensionSpan<TArg2> ySlices = optimizedY.GetDimensionSpan(dimension); 724ReadOnlyTensorDimensionSpan<TArg1> sourceSlices = optimizedSource.GetDimensionSpan(dimension); 775ReadOnlyTensorDimensionSpan<TArg> sourceSlices = optimizedSource.GetDimensionSpan(dimension);
System\Numerics\Tensors\netcore\TensorSpan_1.cs (1)
394ReadOnlyTensorDimensionSpan<T> IReadOnlyTensor<TensorSpan<T>, T>.GetDimensionSpan(int dimension) => GetDimensionSpan(dimension);