- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
原文DCGAN paper ,在 Imagenet 上进行训练后,GAN 通过用作特征提取器来对 CIFAR-10 进行分类进行部分评估。
来自论文:
To evaluate the quality of the representations learned by DCGANs for supervised tasks, we train on Imagenet-1k and then use the discriminator’s convolutional features from all layers, maxpooling each layers representation to produce a 4 × 4 spatial grid. These features are then flattened and concatenated to form a 28672 dimensional vector and a regularized linear L2-SVM classifier is trained on top of them.
我尝试使用 PyTorch 复制此操作来训练 official PyTorch DCGAN然后使用 scikit-learn 使用其 linear SVC 进行分类,但发现论文的措辞令人困惑,并且不知道从这里该去哪里。我已经能够对每一层进行最大池化,然后将它们连接起来,但我对如何进行 CIFAR-10 的分类感到困惑。
例如sklearn,你使用model.fit(x,y)
根据给定的训练数据拟合模型,然后model.predict([X])
预测 X
中样本的类标签。在 model.fit(x,y)
, x
是(2D)特征(例如图像)和 y
是标签。但感觉就像他们在上面的引用中说的那样 28672
维向量x
。但这是一个一维向量,他们用它来分类 CIFAR-10,它有 50k 图像,并且 50000 > 28672。我是否遗漏了一些明显的东西?
我是否使用例如model.fit
与 x
是 CIFAR-10 图像(例如使用 torchvision.datasets.cifar10
)(尽管如何将 50k Tensors
的 RGB 图像制作成 2D 数组是另一个故事)和 y
作为它们的标签,然后以某种方式使用 28672 维向量进行预测?
如果这太明显了,我们深表歉意;不幸的是,这就是他们在论文中所说的全部内容,而且似乎没有人复制它(至少在 GitHub 等上)。任何帮助将不胜感激!
最佳答案
DCGAN
将为每个图像提供 28672 维向量。因此,对于完整的 CIFAR10
数据集,DCGAN 的输出形状将为 (50000,28672)
。
您必须将此作为 sklearn SVM x
的输入,正如您提到的,它采用 2D 数据。
关于python - 如何根据 DCGAN 论文在扁平表示向量之上训练 L2-SVM 分类器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54091864/
基本思想是,我加载一个经过训练的模型 (DCGAN) 并用它对图像进行异常检测。对于异常检测,我必须在测试阶段进行一些迭代来评估它是否是异常。 为此,我在测试设置中有两个损失函数,它们应该计算生成器输
简介: 我正在尝试让 CDCGAN(条件深度卷积生成对抗网络)处理 MNIST 数据集,考虑到我使用的库(PyTorch)在其网站上有教程,这应该相当容易。 但我似乎无法让它工作,它只会产生垃圾或模型
我正在尝试获取DCGAN (深度卷积生成对抗网络)与 tensorflow for Java 一起使用. 我已将必要的代码添加到 DCGAN 的 model.py 中,如下所示,以输出稍后在 Java
我已经为 DCGAN 构建了自己的实现在 TensorFlow培训 MNIST . 完整代码(可运行)可在 github 上找到:https://github.com/Daniel451/tfdcga
原文DCGAN paper ,在 Imagenet 上进行训练后,GAN 通过用作特征提取器来对 CIFAR-10 进行分类进行部分评估。 来自论文: To evaluate the quality
我正在使用位于 https://github.com/chainer/chainer/blob/master/examples/dcgan/train_dcgan.py 的 Chainer DCGAN
我正在尝试构建一个 dcgan 神经网络。 我收到: InvalidArgumentError: Matrix size-incompatible: In[0]: [16,1024], In[1]:
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗?更新问题,使其仅关注一个问题 editing this post . 关闭 4 年前。 Improve this que
我是一名优秀的程序员,十分优秀!