2 interfaces inheriting from IReadOnlyTensor
System.Numerics.Tensors (2)
System\Numerics\Tensors\netcore\IReadOnlyTensor_1.cs (1)
11public interface IReadOnlyTensor<TSelf, T> : IReadOnlyTensor
System\Numerics\Tensors\netcore\ITensor.cs (1)
9public interface ITensor : IReadOnlyTensor
36 references to IReadOnlyTensor
System.Numerics.Tensors (36)
System\Numerics\Tensors\netcore\IReadOnlyTensor_1.cs (5)
25/// * <paramref name="indexes" /> does not contain <see cref="IReadOnlyTensor.Rank" /> elements. 80/// <para><paramref name="startIndexes" /> does not contain <see cref="IReadOnlyTensor.Rank" /> elements.</para> 82/// <para><paramref name="length" /> is negative, greater than <see cref="IReadOnlyTensor.FlattenedLength" />, or would cause the span to contain elements that should be skipped due to <see cref="IReadOnlyTensor.Strides" />.</para> 136/// <exception cref="ArgumentOutOfRangeException"><paramref name="startIndexes" /> does not contain <see cref="IReadOnlyTensor.Rank" /> elements.</exception>
System\Numerics\Tensors\netcore\ITensor.cs (1)
16/// * <paramref name="indexes" /> does not contain <see cref="IReadOnlyTensor.Rank" /> elements.
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (10)
271/// <inheritdoc cref="IReadOnlyTensor.FlattenedLength" /> 274/// <inheritdoc cref="IReadOnlyTensor.HasAnyDenseDimensions" /> 277/// <inheritdoc cref="IReadOnlyTensor.IsDense" /> 280/// <inheritdoc cref="IReadOnlyTensor.IsEmpty" /> 283/// <inheritdoc cref="IReadOnlyTensor.IsPinned" /> 286/// <inheritdoc cref="IReadOnlyTensor.Lengths" /> 290/// <inheritdoc cref="IReadOnlyTensor.Rank" /> 293/// <inheritdoc cref="IReadOnlyTensor.Strides" /> 509object? IReadOnlyTensor.this[params scoped ReadOnlySpan<NIndex> indexes] => this[indexes]; 511object? IReadOnlyTensor.this[params scoped ReadOnlySpan<nint> indexes] => this[indexes];
System\Numerics\Tensors\netcore\Tensor_1.cs (10)
99/// <inheritdoc cref="IReadOnlyTensor.FlattenedLength" /> 102/// <inheritdoc cref="IReadOnlyTensor.HasAnyDenseDimensions" /> 105/// <inheritdoc cref="IReadOnlyTensor.IsDense" /> 108/// <inheritdoc cref="IReadOnlyTensor.IsEmpty" /> 111/// <inheritdoc cref="IReadOnlyTensor.IsPinned" /> 114/// <inheritdoc cref="IReadOnlyTensor.Lengths" /> 117/// <inheritdoc cref="IReadOnlyTensor.Rank" /> 120/// <inheritdoc cref="IReadOnlyTensor.Strides" /> 313object? IReadOnlyTensor.this[params scoped ReadOnlySpan<NIndex> indexes] => this[indexes]; 315object? IReadOnlyTensor.this[params scoped ReadOnlySpan<nint> indexes] => this[indexes];
System\Numerics\Tensors\netcore\TensorSpan_1.cs (10)
172/// <inheritdoc cref="IReadOnlyTensor.FlattenedLength" /> 175/// <inheritdoc cref="IReadOnlyTensor.HasAnyDenseDimensions" /> 178/// <inheritdoc cref="IReadOnlyTensor.IsDense" /> 181/// <inheritdoc cref="IReadOnlyTensor.IsEmpty" /> 184/// <inheritdoc cref="IReadOnlyTensor.IsPinned" /> 187/// <inheritdoc cref="IReadOnlyTensor.Lengths" /> 191/// <inheritdoc cref="IReadOnlyTensor.Rank" /> 194/// <inheritdoc cref="IReadOnlyTensor.Strides" /> 386object? IReadOnlyTensor.this[params scoped ReadOnlySpan<NIndex> indexes] => this[indexes]; 388object? IReadOnlyTensor.this[params scoped ReadOnlySpan<nint> indexes] => this[indexes];