shared - defines theano.shared¶
-
class
shared.SharedVariable¶ Variable with Storage that is shared between functions that it appears in. These variables are meant to be created by registered shared constructors (see
shared_constructor()).The user-friendly constructor is
shared()-
value¶ Read/write access to the [non-symbolic] value/data associated with this SharedVariable.
Changes to this value will be visible to all functions using this SharedVariable.
-
__init__(self, name, type, value, strict, container=None)¶ Parameters: - name (None or str) – The name for this variable.
- type – The Type for this Variable.
- value – A value to associate with this variable (a new container will be created).
- strict – True -> assignments to
self.valuewill not be casted or copied, so they must have the correct type or an exception will be raised. - container – The container to use for this variable. This should instead of the value parameter. Using both is an error.
-
container¶ A container to use for this SharedVariable when it is an implicit function parameter.
Type: class:Container
-