使用独立API的问题。
I am using --
Chainer: 5.4.0
NumPy: 1.15.4
CuPy:
CuPy Version : 5.4.0
CUDA Root : /usr/local/cuda-10.0
CUDA Build Version : 10000
CUDA Driver Version : 10010
CUDA Runtime Version : 10000
cuDNN Build Version : 7401
cuDNN Version : 7401
NCCL Build Version : 2307
NCCL Runtime Version : 2307
iDeep: 2.0.0.post3在Chain.Distribution-Class独立版的5.4.0版本中是否删除了?
我试图直接使用分发类,尽管需要独立类的要求。
我正在使用下面的链接模型。VAE网络
我不使用二进制数据集,并根据自己的自定义数据集进行更改。
chainer/network.py in forward(self, x)
22
23 def forward(self, x):
---> 24 q_z = self.encoder(x)
25 z = q_z.sample(self.k)
26 p_x = self.decoder(z)
~/anaconda3/envs/chainer_p36/lib/python3.6/site-packages/chainer/link.py in __call__(self, *args, **kwargs)
240 if forward is None:
241 forward = self.forward
--> 242 out = forward(*args, **kwargs)
243
244 # Call forward_postprocess hook
chainer/network.py in forward(self, x)
50 mu = self.mu(h)
51 ln_sigma = self.ln_sigma(h) # log(sigma)
---> 52 return D.Independent(D.Normal(loc=mu, log_scale=ln_sigma))
53
54 AttributeError:模块“chainer.distributions”没有“独立”属性
发布于 2019-06-18 09:24:55
D.Independent是Chainer v6.0.0中引入的一个新特性。你需要更新一下Chainer。
https://stackoverflow.com/questions/56645364
复制相似问题