1 implementation of ITensor
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\Tensor_1.cs (1)
20public sealed class Tensor<T> : ITensor<Tensor<T>, T>
22 references to ITensor
System.Numerics.Tensors (22)
System\Numerics\Tensors\netcore\ITensor_1.cs (1)
14where TSelf : ITensor<TSelf, T>
System\Numerics\Tensors\netcore\Tensor.cs (4)
298/// <inheritdoc cref="ITensor{TSelf, T}.Create(ReadOnlySpan{nint}, bool)" /> 303/// <inheritdoc cref="ITensor{TSelf, T}.Create(ReadOnlySpan{nint}, ReadOnlySpan{nint}, bool)" /> 417/// <inheritdoc cref="ITensor{TSelf, T}.CreateUninitialized(ReadOnlySpan{nint}, bool)" /> 425/// <inheritdoc cref="ITensor{TSelf, T}.CreateUninitialized(ReadOnlySpan{nint}, ReadOnlySpan{nint}, bool)" />
System\Numerics\Tensors\netcore\Tensor_1.cs (11)
193/// <inheritdoc cref="ITensor{TSelf, T}.AsTensorSpan()" /> 196/// <inheritdoc cref="ITensor{TSelf, T}.AsTensorSpan(ReadOnlySpan{nint})" /> 199/// <inheritdoc cref="ITensor{TSelf, T}.AsTensorSpan(ReadOnlySpan{NIndex})" /> 202/// <inheritdoc cref="ITensor{TSelf, T}.AsTensorSpan(ReadOnlySpan{NRange})" /> 217/// <inheritdoc cref="ITensor{TSelf, T}.Fill(T)" /> 229/// <inheritdoc cref="ITensor{TSelf, T}.GetDimensionSpan(int)" /> 235/// <inheritdoc cref="ITensor{TSelf, T}.GetPinnableReference()" /> 400static Tensor<T> ITensor<Tensor<T>, T>.Create(scoped ReadOnlySpan<nint> lengths, bool pinned) => Tensor.Create<T>(lengths, pinned); 402static Tensor<T> ITensor<Tensor<T>, T>.Create(scoped ReadOnlySpan<nint> lengths, scoped ReadOnlySpan<nint> strides, bool pinned) => Tensor.Create<T>(lengths, strides, pinned); 404static Tensor<T> ITensor<Tensor<T>, T>.CreateUninitialized(scoped ReadOnlySpan<nint> lengths, bool pinned) => Tensor.Create<T>(lengths, pinned); 406static Tensor<T> ITensor<Tensor<T>, T>.CreateUninitialized(scoped ReadOnlySpan<nint> lengths, scoped ReadOnlySpan<nint> strides, bool pinned) => Tensor.Create<T>(lengths, strides, pinned);
System\Numerics\Tensors\netcore\TensorSpan_1.cs (6)
183/// <inheritdoc cref="ITensor{TSelf, T}.this[ReadOnlySpan{nint}]" /> 189/// <inheritdoc cref="ITensor{TSelf, T}.this[ReadOnlySpan{NIndex}]" /> 195/// <inheritdoc cref="ITensor{TSelf, T}.this[ReadOnlySpan{NRange}]" /> 274/// <inheritdoc cref="ITensor{TSelf, T}.Fill(T)" /> 286/// <inheritdoc cref="ITensor{TSelf, T}.GetDimensionSpan(int)" /> 298/// <inheritdoc cref="ITensor{TSelf, T}.GetPinnableReference()" />