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)
22/// * <paramref name="indexes" /> does not contain <see cref="IReadOnlyTensor.Rank" /> elements. 77/// <para><paramref name="startIndexes" /> does not contain <see cref="IReadOnlyTensor.Rank" /> elements.</para> 79/// <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> 135/// <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)
274/// <inheritdoc cref="IReadOnlyTensor.FlattenedLength" /> 277/// <inheritdoc cref="IReadOnlyTensor.HasAnyDenseDimensions" /> 280/// <inheritdoc cref="IReadOnlyTensor.IsDense" /> 283/// <inheritdoc cref="IReadOnlyTensor.IsEmpty" /> 286/// <inheritdoc cref="IReadOnlyTensor.IsPinned" /> 289/// <inheritdoc cref="IReadOnlyTensor.Lengths" /> 293/// <inheritdoc cref="IReadOnlyTensor.Rank" /> 296/// <inheritdoc cref="IReadOnlyTensor.Strides" /> 512object? IReadOnlyTensor.this[params scoped ReadOnlySpan<NIndex> indexes] => this[indexes]; 514object? IReadOnlyTensor.this[params scoped ReadOnlySpan<nint> indexes] => this[indexes];
System\Numerics\Tensors\netcore\Tensor_1.cs (10)
102/// <inheritdoc cref="IReadOnlyTensor.FlattenedLength" /> 105/// <inheritdoc cref="IReadOnlyTensor.HasAnyDenseDimensions" /> 108/// <inheritdoc cref="IReadOnlyTensor.IsDense" /> 111/// <inheritdoc cref="IReadOnlyTensor.IsEmpty" /> 114/// <inheritdoc cref="IReadOnlyTensor.IsPinned" /> 117/// <inheritdoc cref="IReadOnlyTensor.Lengths" /> 120/// <inheritdoc cref="IReadOnlyTensor.Rank" /> 123/// <inheritdoc cref="IReadOnlyTensor.Strides" /> 319object? IReadOnlyTensor.this[params scoped ReadOnlySpan<NIndex> indexes] => this[indexes]; 321object? IReadOnlyTensor.this[params scoped ReadOnlySpan<nint> indexes] => this[indexes];
System\Numerics\Tensors\netcore\TensorSpan_1.cs (10)
169/// <inheritdoc cref="IReadOnlyTensor.FlattenedLength" /> 172/// <inheritdoc cref="IReadOnlyTensor.HasAnyDenseDimensions" /> 175/// <inheritdoc cref="IReadOnlyTensor.IsDense" /> 178/// <inheritdoc cref="IReadOnlyTensor.IsEmpty" /> 181/// <inheritdoc cref="IReadOnlyTensor.IsPinned" /> 184/// <inheritdoc cref="IReadOnlyTensor.Lengths" /> 188/// <inheritdoc cref="IReadOnlyTensor.Rank" /> 191/// <inheritdoc cref="IReadOnlyTensor.Strides" /> 382object? IReadOnlyTensor.this[params scoped ReadOnlySpan<NIndex> indexes] => this[indexes]; 384object? IReadOnlyTensor.this[params scoped ReadOnlySpan<nint> indexes] => this[indexes];