介绍:
我正在尝试让 CDCGAN(条件深度卷积生成对抗网络)处理 MNIST 数据集,考虑到我使用的库(PyTorch)在其网站上有教程,这应该相当容易。
但我似乎无法让它工作,它只会产生垃圾或模型崩溃或两者兼而有之。
我试过的:
我的模型生成的图像:
超参数:
batch_size=50, learning_rate_discrimiantor=0.0001, learning_rate_generator=0.0003, shuffle=True, ndf=64, ngf=64, dropout=0.5

batch_size=50, learning_rate_discriminator=0.0003, learning_rate_generator=0.0003, shuffle=True, ndf=64, ngf=64, dropout=0

图片Pytorch 教程 模型生成:
pytorch 教程 dcgan 模型的代码
作为比较,这里是来自 pytorch turoial 的 DCGAN 的图像:

我的代码:
import torch
import torch.nn as nn
import torchvision
from torchvision import transforms, datasets
import torch.nn.functional as F
from torch import optim as optim
from torch.utils.tensorboard import SummaryWriter …Run Code Online (Sandbox Code Playgroud) python neural-network pytorch generative-adversarial-network
我想在 PyTorch 中创建截断正态分布(即具有范围的高斯分布)。
我希望能够更改平均值、标准差和范围。
有 PyTorch 方法吗?
问题:
\n当我尝试在 conda 中切换环境时,出现错误,并且无法激活该环境。\n奇怪的是,在 anaconda 导航器中,我可以激活另一个环境。\n如果可能的话,我宁愿不安装 conda new。
我尝试过:
\nconda update conda
\nconda anaconda-navigator --reset
错误:
\n\nTraceback (most recent call last):\n File "D:\\Programme\\Anaconda3\\lib\\site-packages\\conda\\cli\\main.py", line 138, in main\n return activator_main()\n File "D:\\Programme\\Anaconda3\\lib\\site-packages\\conda\\activate.py", line 1093, in main\n print(activator.execute(), end=\'\')\n File "D:\\Programme\\Anaconda3\\lib\\encodings\\cp1252.py", line 19, in encode\n return codecs.charmap_encode(input,self.errors,encoding_table)[0]\n UnicodeEncodeError: \'charmap\' codec can\'t encode character \'\\u2580\' in position 644: character maps to <undefined>\nRun Code Online (Sandbox Code Playgroud)\n\n来自 conda 的我的系统/环境变量:
\n\nCIO_TEST=<not set>\n CONDA_DEFAULT_ENV=base\n CONDA_EXE=D:\\Programme\\Anaconda3\\Scripts\\conda.exe\n CONDA_PREFIX=D:\\Programme\\Anaconda3\n CONDA_PROMPT_MODIFIER=(base)\n CONDA_PYTHON_EXE=D:\\Programme\\Anaconda3\\python.exe\n CONDA_ROOT=D:\\Programme\\Anaconda3\n CONDA_SHLVL=1\n CUDA_PATH=C:\\Program Files\\NVIDIA GPU Computing …Run Code Online (Sandbox Code Playgroud) 这是它在 Firefox 中的样子:
我在 chrome 控制台中收到错误消息:
Refused to execute script from 'http://localhost:6006/index.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled.
Run Code Online (Sandbox Code Playgroud)
在 Firefox 控制台中,我收到错误消息:
The resource from “http://localhost:6006/index.js” was blocked due to MIME type (“text/plain”) mismatch (X-Content-Type-Options: nosniff)
Run Code Online (Sandbox Code Playgroud)
和
Loading failed for the <script> with source “http://localhost:6006/index.js”.
Run Code Online (Sandbox Code Playgroud)
我试过:
无法在浏览器中打开 Tensorboard
Tensorboard 得到空白页
我在控制台输入:
tensorboard --logdir=runs --bind_all
tensorboard --logdir=./runs --bind_all
tensorboard --logdir=./runs/ --bind_all
tensorboard --logdir=./runs --host localhost --port 6006
tensorboard --logdir=./runs --host …Run Code Online (Sandbox Code Playgroud) pytorch ×3
python-3.x ×2
conda ×1
generative-adversarial-network ×1
python ×1
tensorboard ×1
tensorflow ×1