Module¶
- class
dragon.vm.tensorflow.Module(name=None)[source]¶ The base class of neural network modules.
Inherit this class to design a new module:
class MyModule(tf.Module): def __init__(name=None): super(MyModule, self).__init__(name)
Properties¶
name_scope¶
Module.name_scope¶Returns a
dragon.name_scopeinstance for this class.- Returns:
- ContextManger – The context manager to apply the name scope.
submodules¶
Module.submodules¶Return all the submodules into a sequence.
- Returns:
- Sequence[dragon.vm.tensorflow.Module] – The submodules.