Older releases
PyPI Version | Commit
------------ | ------
Details for older releases are unavailable.
### Major breaking changes
#### HEAD
* **General**
* py_utils.AddGlobalVN and py_utils.AddPerStepVN have been combined into
py_utils.AddVN.
* BaseSchedule().Value() no longer takes a step arg.
* Classes deriving from BaseSchedule should implement Value() not FProp().
* theta.global_step has been removed in favor of py_utils.GetGlobalStep().
* py_utils.GenerateStepSeedPair() no longer takes a global_step arg.
* PostTrainingStepUpdate() no longer takes a global_step arg.
* The fatal_errors argument to custom input ops now takes error message
substrings rather than integer error codes.
#### 0.8.2
* **General**
* NestedMap Flatten/Pack/Transform/Filter etc now expand descendent dicts
as well.
* Subclasses of BaseLayer extending from `abc.ABCMeta` should now extend
`base_layer.ABCLayerMeta` instead.
* Trying to call self.CreateChild outside of `__init__` now raises an
error.
* `base_layer.initializer` has been removed. Subclasses no longer need to
decorate their `__init__` function.
* Trying to call self.CreateVariable outside of `__init__` or
`_CreateLayerVariables` now raises an error.
* It is no longer possible to access self.vars or self.theta inside of
`__init__`. Refactor by moving the variable creation and access to
`_CreateLayerVariables`. The variable scope is set automatically
according to the layer name in `_CreateLayerVariables`.