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_scope
instance 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.