chainer.utils.type_check.TypeInfoTuple

class chainer.utils.type_check.TypeInfoTuple[source]

Type information of input/gradient tuples.

It is a sub-class of tuple containing TypeInfo. The i-th element of this object contains type information of the i-th input/gradient data. As each element is Expr, you can easily check its validity.

Methods

__getitem__()

Return self[key].

__len__()

Return len(self).

__iter__()

Implement iter(self).

count(value) → integer -- return number of occurrences of value
index(value[, start[, stop]]) → integer -- return first index of value.

Raises ValueError if the value is not present.

size()[source]

Returns an expression representing its length.

Returns

An expression object representing length of the tuple.

Return type

Expr

__eq__()

Return self==value.

__ne__()

Return self!=value.

__lt__()

Return self<value.

__le__()

Return self<=value.

__gt__()

Return self>value.

__ge__()

Return self>=value.

__add__()

Return self+value.

__mul__()

Return self*value.n

__rmul__()

Return self*value.