gianlp.models.base_model.ModelIOShape

class gianlp.models.base_model.ModelIOShape(shape: Tuple[int, ...], dtype: dtype = dtype('float32'))

Bases: tuple

Mopdel IO Shape object

Create new instance of ModelIOShape(shape, dtype)

Methods

count

Return number of occurrences of value.

index

Return first index of value.

Attributes

dtype

Alias for field number 1

shape

Alias for field number 0

shape: Tuple[int, ...]

Alias for field number 0

dtype: dtype

Alias for field number 1

count(value, /)

Return number of occurrences of value.

index(value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.