C# Class GoodAI.Core.Memory.TensorDimensions

Inheritance: GoodAI.Core.Memory.MemBlockAttribute
Afficher le fichier Open project: GoodAI/BrainSimulator Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ProcessDimensions ( IEnumerable dimensions ) : IImmutableList

Method Details

AddDimensions() public méthode

public AddDimensions ( ) : TensorDimensions
Résultat TensorDimensions

Equals() public méthode

public Equals ( TensorDimensions dimensionsHint ) : bool
dimensionsHint TensorDimensions
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetBackwardCompatibleDims() public static méthode

public static GetBackwardCompatibleDims ( int count, int columnHint ) : TensorDimensions
count int
columnHint int
Résultat TensorDimensions

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Print() public méthode

public Print ( bool printTotalSize = false ) : string
printTotalSize bool
Résultat string

TensorDimensions() public méthode

public TensorDimensions ( ) : System
Résultat System

TensorDimensions() public méthode

public TensorDimensions ( IEnumerable dimensions ) : System
dimensions IEnumerable
Résultat System

Transpose() public méthode

public Transpose ( ) : TensorDimensions
Résultat TensorDimensions