问题标签 [dcgan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 为 DC GAN 创建图像数据集
我肯定对这个感到头疼。我一直在玩 Tensorflow 的各种图像生成器教程,它很棒,但是当我尝试将自己的图像数据集用于 DC GAN 教程时,我遇到了困难。MNIST 效果很好,名人面孔也是如此。但是当我建立自己的文件夹结构时,我无能为力地导入要使用的图像。这是我到目前为止的位置:
然后我收到错误消息: AttributeError: 'BatchDataset' object has no attribute 'reshape'
我已经尝试了一些其他教程并进行了大量的谷歌搜索,但还没有答案。任何帮助将不胜感激。谢谢!
python - PyTorch 预期 CPU 得到 CUDA 张量
我一直在努力找出我的代码中有什么问题。我正在尝试实施 DCGAN 论文,从过去 1 小时开始,我正在经历这些错误。谁能帮我解决这个问题?
我正在使用 GPU 运行时在 Google colab 上对此进行训练,但出现此错误。昨天,我实现了 Ian Goodfellow 的第一篇 GAN 论文,但没有出现这个错误。我不知道发生了什么任何帮助将不胜感激。另外,请检查 gen_input 是否正确。
这是代码:
这是错误:
任何帮助,将不胜感激。谢谢!
python - 如何解决这个预期的 CUDA 在 PyTorch 中出现 CPU 错误?
我一直在努力找出我的代码中有什么问题。我正在尝试实施 DCGAN 论文,从过去 2 天开始,我正在经历这些错误。谁能帮我解决这个问题?
我正在使用 GPU 运行时在 Google colab 上对此进行训练,但出现此错误。昨天,我实现了 Ian Goodfellow 的第一篇 GAN 论文,但没有出现这个错误。我不知道发生了什么任何帮助将不胜感激。另外,请检查 gen_input 是否正确。
我已经问过这个问题,没有人回复旧帖子。一个人回复了它,但他所说的只是上下改变线条,这也给出了同样的错误。请帮帮我这是代码:
这是错误:
任何帮助,将不胜感激。谢谢!
tensorflow - 无法计算 ConcatV2,因为输入 #1(从零开始)应该是一个浮点张量,但它是一个双张量 [Op:ConcatV2] 名称:concat
导入库
任务 3:创建批量训练数据
任务 4:为 DCGAN 构建生成器网络
任务 5:为 DCGAN 构建鉴别器网络
任务 6:编译深度卷积生成对抗网络 (DCGAN)
任务 7:定义培训程序
任务 8:训练 DCGAN
这是主要问题
这是 Cifar10 DCGAN 我真的不明白这个错误以及如何修复它。
python - RuntimeError:为生成器加载 state_dict 时出错:state_dict 中缺少键
gen.state_dict()
我试图使用 MNIST 数据集训练 DCGAN 模型,但在完成训练后无法加载。
我无法在此步骤中加载 gen state_dict:
这是错误:
arrays - 通过给生成器一个边缘批次来改进 DCGAN
我试图通过给生成器一个边缘批次来改进 DCGAN。我对数组的尺寸有疑问。我希望我的图像边缘数组具有与np.random.randn(64, 128)
这是我的一些代码:
如您所见,我的数组“c”的大小为 (64,32,32)
所以我尝试的错误如下:
“层序_10 的输入 0 与层不兼容:输入形状的预期轴 -1 具有值 128,但接收到形状为 [32, 32] 的输入。”
任何关于如何改变尺寸的建议都会很棒!
machine-learning - 内核 3 的 Pytorch DCGAN 示例
我尝试了 pytorch dcgan 示例,它运行良好,但是当我尝试将内核从 4x4 更改为 3x3 时。我只更改了内核,它给出了以下错误。为什么会发生此错误?为了解决这个问题,需要进行哪些更改?
这是生成器:
鉴别码:
错误显示行是: 在训练循环中
这里标准 = nn.BCELoss()
整个训练循环:
python - 使用 Tensorflow/Keras 将 2 个输入的 ValueError 输入 DCGAN
所以我正在尝试按照 DCGAN 指南在 tensorflow https://www.tensorflow.org/tutorials/generation/dcgan上生成图像,并且我将代码复制得非常紧密,只需将数据集更改为我想要的数据集利用。每当我尝试训练模型时,我都会收到此错误-
ValueError: Layersequential_1 需要 1 个输入,但它接收到 2 个输入张量。收到的输入:[<tf.Tensor 'images:0' shape=(256, 28, 28, 3) dtype=float32>, <tf.Tensor 'images_1:0' shape=(256,) dtype=int32>]
特别是 train_step 函数中的这一行导致错误,
当它在 train 函数中被调用时
鉴别器函数的定义是这样的,在代码的前面:
这是上下文的其余部分。
我在这里看到了关于这个值错误的这个问题的不同变体,从我收集的内容来看,顺序层正在输入一个列表而不是一个元组?
感谢您抽出宝贵的时间和您可以提供的任何帮助。
deep-learning - DCgAN 仅产生噪声
我是 GAN 的新手,在 mnist 上训练 DCGAN 时遇到了麻烦,当我使用带有线性层的 GAN 时,一切都很好,并且生成器生成了非常好的图像。但是当我开始使用卷积 GAN 时,生成器只生成噪声。有谁知道如何解决这个问题?
这是我的神经网络和训练循环,
神经网络 :
鉴别器
发电机
训练循环: