C# Класс GoodAI.Core.Memory.TensorDimensions

Наследование: GoodAI.Core.Memory.MemBlockAttribute
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddDimensions ( ) : TensorDimensions
Equals ( TensorDimensions dimensionsHint ) : bool
Equals ( object obj ) : bool
GetBackwardCompatibleDims ( int count, int columnHint ) : TensorDimensions
GetHashCode ( ) : int
Print ( bool printTotalSize = false ) : string
TensorDimensions ( ) : System
TensorDimensions ( IEnumerable dimensions ) : System
Transpose ( ) : TensorDimensions

Приватные методы

Метод Описание
ProcessDimensions ( IEnumerable dimensions ) : IImmutableList

Описание методов

AddDimensions() публичный Метод

public AddDimensions ( ) : TensorDimensions
Результат TensorDimensions

Equals() публичный Метод

public Equals ( TensorDimensions dimensionsHint ) : bool
dimensionsHint TensorDimensions
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetBackwardCompatibleDims() публичный статический Метод

public static GetBackwardCompatibleDims ( int count, int columnHint ) : TensorDimensions
count int
columnHint int
Результат TensorDimensions

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Print() публичный Метод

public Print ( bool printTotalSize = false ) : string
printTotalSize bool
Результат string

TensorDimensions() публичный Метод

public TensorDimensions ( ) : System
Результат System

TensorDimensions() публичный Метод

public TensorDimensions ( IEnumerable dimensions ) : System
dimensions IEnumerable
Результат System

Transpose() публичный Метод

public Transpose ( ) : TensorDimensions
Результат TensorDimensions