CompressedSparseTensor<T> CompressedSparseTensor<T> CompressedSparseTensor<T> CompressedSparseTensor<T> Class

Definition

generic <typename T>
public ref class CompressedSparseTensor : System::Numerics::Tensors::Tensor<T>
public class CompressedSparseTensor<T> : System.Numerics.Tensors.Tensor<T>
type CompressedSparseTensor<'T> = class
    inherit Tensor<'T>
Public Class CompressedSparseTensor(Of T)
Inherits Tensor(Of T)

Type Parameters

T
Inheritance
CompressedSparseTensor<T>CompressedSparseTensor<T>CompressedSparseTensor<T>CompressedSparseTensor<T>

Constructors

CompressedSparseTensor<T>(Memory<T>, Memory<Int32>, Memory<Int32>, Int32, ReadOnlySpan<Int32>, Boolean) CompressedSparseTensor<T>(Memory<T>, Memory<Int32>, Memory<Int32>, Int32, ReadOnlySpan<Int32>, Boolean) CompressedSparseTensor<T>(Memory<T>, Memory<Int32>, Memory<Int32>, Int32, ReadOnlySpan<Int32>, Boolean) CompressedSparseTensor<T>(Memory<T>, Memory<Int32>, Memory<Int32>, Int32, ReadOnlySpan<Int32>, Boolean)
CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Boolean) CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Boolean) CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Boolean) CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Boolean)
CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Int32, Boolean) CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Int32, Boolean) CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Int32, Boolean) CompressedSparseTensor<T>(ReadOnlySpan<Int32>, Int32, Boolean)

Properties

Capacity Capacity Capacity Capacity
CompressedCounts CompressedCounts CompressedCounts CompressedCounts
Dimensions Dimensions Dimensions Dimensions Inherited from Tensor<T>
ICollection.Count ICollection.Count ICollection.Count ICollection.Count Inherited from Tensor<T>
ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized Inherited from Tensor<T>
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot Inherited from Tensor<T>
ICollection<T>.Count ICollection<T>.Count ICollection<T>.Count ICollection<T>.Count Inherited from Tensor<T>
IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] Inherited from Tensor<T>
IList<T>.Item[Int32] IList<T>.Item[Int32] IList<T>.Item[Int32] IList<T>.Item[Int32] Inherited from Tensor<T>
Indices Indices Indices Indices
IReadOnlyCollection<T>.Count IReadOnlyCollection<T>.Count IReadOnlyCollection<T>.Count IReadOnlyCollection<T>.Count Inherited from Tensor<T>
IReadOnlyList<T>.Item[Int32] IReadOnlyList<T>.Item[Int32] IReadOnlyList<T>.Item[Int32] IReadOnlyList<T>.Item[Int32] Inherited from Tensor<T>
IsFixedSize IsFixedSize IsFixedSize IsFixedSize Inherited from Tensor<T>
IsReadOnly IsReadOnly IsReadOnly IsReadOnly Inherited from Tensor<T>
IsReversedStride IsReversedStride IsReversedStride IsReversedStride Inherited from Tensor<T>
Item[Int32[]] Item[Int32[]] Item[Int32[]] Item[Int32[]] Inherited from Tensor<T>
Item[ReadOnlySpan<Int32>] Item[ReadOnlySpan<Int32>] Item[ReadOnlySpan<Int32>] Item[ReadOnlySpan<Int32>]
Length Length Length Length Inherited from Tensor<T>
NonZeroCount NonZeroCount NonZeroCount NonZeroCount
Rank Rank Rank Rank Inherited from Tensor<T>
Strides Strides Strides Strides Inherited from Tensor<T>
Values Values Values Values

Methods

Clone() Clone() Clone() Clone()
CloneEmpty() CloneEmpty() CloneEmpty() CloneEmpty() Inherited from Tensor<T>
CloneEmpty(ReadOnlySpan<Int32>) CloneEmpty(ReadOnlySpan<Int32>) CloneEmpty(ReadOnlySpan<Int32>) CloneEmpty(ReadOnlySpan<Int32>) Inherited from Tensor<T>
CloneEmpty<TResult>() CloneEmpty<TResult>() CloneEmpty<TResult>() CloneEmpty<TResult>() Inherited from Tensor<T>
CloneEmpty<TResult>(ReadOnlySpan<Int32>) CloneEmpty<TResult>(ReadOnlySpan<Int32>) CloneEmpty<TResult>(ReadOnlySpan<Int32>) CloneEmpty<TResult>(ReadOnlySpan<Int32>)
Contains(T) Contains(T) Contains(T) Contains(T) Inherited from Tensor<T>
CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32) Inherited from Tensor<T>
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
Fill(T) Fill(T) Fill(T) Fill(T) Inherited from Tensor<T>
GetArrayString(Boolean) GetArrayString(Boolean) GetArrayString(Boolean) GetArrayString(Boolean) Inherited from Tensor<T>
GetDiagonal() GetDiagonal() GetDiagonal() GetDiagonal() Inherited from Tensor<T>
GetDiagonal(Int32) GetDiagonal(Int32) GetDiagonal(Int32) GetDiagonal(Int32) Inherited from Tensor<T>
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetTriangle() GetTriangle() GetTriangle() GetTriangle() Inherited from Tensor<T>
GetTriangle(Int32) GetTriangle(Int32) GetTriangle(Int32) GetTriangle(Int32) Inherited from Tensor<T>
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
GetUpperTriangle() GetUpperTriangle() GetUpperTriangle() GetUpperTriangle() Inherited from Tensor<T>
GetUpperTriangle(Int32) GetUpperTriangle(Int32) GetUpperTriangle(Int32) GetUpperTriangle(Int32) Inherited from Tensor<T>
GetValue(Int32) GetValue(Int32) GetValue(Int32) GetValue(Int32)
IndexOf(T) IndexOf(T) IndexOf(T) IndexOf(T) Inherited from Tensor<T>
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Reshape(ReadOnlySpan<Int32>) Reshape(ReadOnlySpan<Int32>) Reshape(ReadOnlySpan<Int32>) Reshape(ReadOnlySpan<Int32>)
SetValue(Int32, T) SetValue(Int32, T) SetValue(Int32, T) SetValue(Int32, T)
ToCompressedSparseTensor() ToCompressedSparseTensor() ToCompressedSparseTensor() ToCompressedSparseTensor()
ToDenseTensor() ToDenseTensor() ToDenseTensor() ToDenseTensor()
ToSparseTensor() ToSparseTensor() ToSparseTensor() ToSparseTensor()
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) Inherited from Tensor<T>
ICollection<T>.Add(T) ICollection<T>.Add(T) ICollection<T>.Add(T) ICollection<T>.Add(T) Inherited from Tensor<T>
ICollection<T>.Clear() ICollection<T>.Clear() ICollection<T>.Clear() ICollection<T>.Clear() Inherited from Tensor<T>
ICollection<T>.Contains(T) ICollection<T>.Contains(T) ICollection<T>.Contains(T) ICollection<T>.Contains(T) Inherited from Tensor<T>
ICollection<T>.CopyTo(T[], Int32) ICollection<T>.CopyTo(T[], Int32) ICollection<T>.CopyTo(T[], Int32) ICollection<T>.CopyTo(T[], Int32) Inherited from Tensor<T>
ICollection<T>.Remove(T) ICollection<T>.Remove(T) ICollection<T>.Remove(T) ICollection<T>.Remove(T) Inherited from Tensor<T>
IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() Inherited from Tensor<T>
IEnumerable<T>.GetEnumerator() IEnumerable<T>.GetEnumerator() IEnumerable<T>.GetEnumerator() IEnumerable<T>.GetEnumerator() Inherited from Tensor<T>
IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object) Inherited from Tensor<T>
IList.Clear() IList.Clear() IList.Clear() IList.Clear() Inherited from Tensor<T>
IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) Inherited from Tensor<T>
IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) Inherited from Tensor<T>
IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) Inherited from Tensor<T>
IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) Inherited from Tensor<T>
IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) Inherited from Tensor<T>
IList<T>.IndexOf(T) IList<T>.IndexOf(T) IList<T>.IndexOf(T) IList<T>.IndexOf(T) Inherited from Tensor<T>
IList<T>.Insert(Int32, T) IList<T>.Insert(Int32, T) IList<T>.Insert(Int32, T) IList<T>.Insert(Int32, T) Inherited from Tensor<T>
IList<T>.RemoveAt(Int32) IList<T>.RemoveAt(Int32) IList<T>.RemoveAt(Int32) IList<T>.RemoveAt(Int32) Inherited from Tensor<T>
IStructuralComparable.CompareTo(Object, IComparer) IStructuralComparable.CompareTo(Object, IComparer) IStructuralComparable.CompareTo(Object, IComparer) IStructuralComparable.CompareTo(Object, IComparer) Inherited from Tensor<T>
IStructuralEquatable.Equals(Object, IEqualityComparer) IStructuralEquatable.Equals(Object, IEqualityComparer) IStructuralEquatable.Equals(Object, IEqualityComparer) IStructuralEquatable.Equals(Object, IEqualityComparer) Inherited from Tensor<T>
IStructuralEquatable.GetHashCode(IEqualityComparer) IStructuralEquatable.GetHashCode(IEqualityComparer) IStructuralEquatable.GetHashCode(IEqualityComparer) IStructuralEquatable.GetHashCode(IEqualityComparer) Inherited from Tensor<T>

Applies to