用法:
class mxnet.gluon.HybridBlock(prefix=None, params=None)
基础:
mxnet.gluon.block.Block
HybridBlock
支持使用 Symbol 和 NDArray 进行转发。HybridBlock
类似于Block
,但有一些区别:import mxnet as mx from mxnet.gluon import HybridBlock, nn class Model(HybridBlock): def __init__(self, **kwargs): super(Model, self).__init__(**kwargs) # use name_scope to give child Blocks appropriate names. with self.name_scope(): self.dense0 = nn.Dense(20) self.dense1 = nn.Dense(20) def hybrid_forward(self, F, x): x = F.relu(self.dense0(x)) return F.relu(self.dense1(x)) model = Model() model.initialize(ctx=mx.cpu(0)) model.hybridize() model(mx.nd.zeros((10, 10), ctx=mx.cpu(0)))
属性
这个
Block
的名称,最后没有 ‘_’。返回此
Block
的参数字典(不包括其子参数)。此
Block
的前缀。HybridBlock
Symbol
一起使用,即您不能在张量上调用NDArray.asnumpy()
、NDArray.shape
、NDArray.dtype
、NDArray
索引(x[i]
)等。此外,您不能使用基于非常量表达式(如随机数或中间结果)的分支或循环逻辑,因为它们会更改每次迭代的图形结构。在使用
hybridize()
HybridBlock
Block
HybridBlock
hybrid_forward()
详细教程请参阅引用。
参考:
相关用法
- Python mxnet.gluon.HybridBlock.collect_params用法及代码示例
- Python mxnet.gluon.HybridBlock.name_scope用法及代码示例
- Python mxnet.gluon.nn.SymbolBlock用法及代码示例
- Python mxnet.gluon.data.vision.datasets.ImageFolderDataset用法及代码示例
- Python mxnet.gluon.data.vision.transforms.CenterCrop用法及代码示例
- Python mxnet.gluon.contrib.nn.Concurrent用法及代码示例
- Python mxnet.gluon.SymbolBlock.imports用法及代码示例
- Python mxnet.gluon.Block用法及代码示例
- Python mxnet.gluon.contrib.nn.PixelShuffle2D用法及代码示例
- Python mxnet.gluon.nn.Sequential用法及代码示例
- Python mxnet.gluon.SymbolBlock.collect_params用法及代码示例
- Python mxnet.gluon.nn.InstanceNorm用法及代码示例
- Python mxnet.gluon.contrib.data.sampler.IntervalSampler用法及代码示例
- Python mxnet.gluon.data.vision.transforms.Normalize用法及代码示例
- Python mxnet.gluon.contrib.nn.PixelShuffle3D用法及代码示例
- Python mxnet.gluon.nn.HybridSequential用法及代码示例
- Python mxnet.gluon.nn.Block用法及代码示例
- Python mxnet.gluon.nn.SymbolBlock.imports用法及代码示例
- Python mxnet.gluon.data.vision.transforms.Resize用法及代码示例
- Python mxnet.gluon.nn.ReflectionPad2D用法及代码示例
注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 mxnet.gluon.HybridBlock。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。