我是PyTorch和对抗性网络的新手。我试图从PyTorch文档和以前在PyTorch和StackOverflow论坛上的讨论中寻找答案,但我找不到任何有用的答案。我试着用发电机和鉴频器训练GAN,但我不明白整个过程是否有效。就我而言,我应该先训练生成器,然后更新鉴别器的权重(类似于)。我更新这两个模型的权重的代码是:
# co
利用CIFAR-10数据集进行深度学习的分类器有很多例子。它的工作方式是,训练成千上万的猫,狗,飞机等图像,然后分类为狗,平面或猫。但我想做相反的事。我想训练狗,猫,飞机,它应该输出图像。这是我的主意
将cat的相似/清晰图像分组为值1,不太相似/模糊图像分组为1.1,等等。同样,将狗的相似图像分组为值2,将相似图像分组为2.1,等等。对所有类型的图像都做同样的操作。and so
我使用DCGAN ( Deep Convolution GAN )生成图像。但是,我想在嵌入式设备上运行它,比如Intel Movidius或Jetson。但是,在浏览了几篇互联网文章时,我知道嵌入式设备只用于深入学习的情况下进行推理。GAN基本上是一个生成网络。怎么能有推论呢?对于GAN来说,推理和训练是否是一回事?它(GAN)能在嵌入式设备上运行吗?内存是一个真正的问题吗?