Вопросы по теме 'generative-adversarial-network'

Обучение GAN в keras с помощью .fit_generator ()
Я тренировал условную архитектуру GAN, подобную Pix2Pix, со следующим циклом обучения: for epoch in range(start_epoch, end_epoch): for batch_i, (input_batch, target_batch) in enumerate(dataLoader.load_batch(batch_size)):...
1200 просмотров

Как я могу обучить сверточную генерирующую состязательную сеть в Tensorflow.js?
Я следую руководству по адресу https://www.tensorflow.org/tutorials/generative/dcgan . Хотя руководство написано на python, я пытаюсь реализовать его с помощью tensorflow.js на node.js. Мне удалось выяснить, как перевести большую часть...
72 просмотров

Разделение типов данных в функции потерь keras (эквивалентно операторам if в функциях потерь?)
Можно ли написать пользовательскую функцию потерь в keras, которая гласит: «Для всех данных из набора данных A: рассчитайте потери таким образом ... И для всех данных из набора данных B: вместо этого рассчитайте потерю, как это» Моя текущая...
45 просмотров

Почему мы используем две потери при составлении объединенной сети GAN (SRGAN)
Я работаю над SRGAN (GAN в супер разрешении). и я наткнулся на код, в котором автор использует потерю MSE при компиляции Дискриминатора. и две потери, то есть бинарная кросс-энтропия и MSE, при составлении комбинированной модели GAN. Я не понимаю,...
121 просмотров

Обучение GAN с использованием набора данных Galaxy Zoo, TensorFlow и Keras
Как правильно импортировать набор данных Galaxy Zoo ? чтобы обучить простой GAN с помощью TensorFlow и Keras? Есть ли такой же простой способ, как, например, импорт MNIST? from keras.datasets import mnist
103 просмотров

Обучающий генератор генеративной состязательной сети (GAN) в PyTorch
Я работаю над реализацией генерирующей состязательной сети (GAN) в PyTorch 1.5.0. Для вычисления потерь генератора я вычисляю как отрицательные вероятности того, что дискриминатор неправильно классифицирует полностью реальную мини-серию, так и...
338 просмотров

GAN не обучается при использовании симметричных выходов от генератора к дискиминатору
В настоящее время я пытаюсь реализовать бумажное Генеративное моделирование для структуры белков , и мне удалось обучить модель, следуя Руководству по DCGAN , который имеет структуру модели, аналогичную структуре статьи. Эти две реализации...
81 просмотров

Невозможно использовать matmul для данной ошибки тензоров при преобразовании pytorch в onnx JS
Я сделал простой pytorch MLP (генератор GAN) и преобразовал его в onnx с помощью учебника ( https://www.youtube.com/watch?v=Vs730jsRgO8 ) мой код немного отличается, но я не могу обнаружить ошибку. class Generator(nn.Module): def __init__(self,...
102 просмотров

RuntimeError: ошибки при загрузке state_dict для генератора: несоответствие размера для весов и смещений с использованием Pytorch
Я тренирую 3D-GAN для создания объемов МРТ. Я определил свою модель следующим образом: ###### Definition of the generator ###### class Generator(nn.Module): def __init__(self, ngpu): #super() makes Generator a subclass of nn.Module, so...
1946 просмотров

Keras: понимание роли слоя встраивания в условной GAN
Я работаю над тем, чтобы понять реализацию категориального GAN Эрика Линдер-Норена. модель , и меня смущает генератор в этой модели: def build_generator(self): model = Sequential() # ...some lines removed......
1283 просмотров

почему я получаю значение потери nan при обучении дискриминатору и генератору GAN?
Я сохранил свои текстовые векторы с помощью библиотеки gensim, которая состоит из нескольких отрицательных чисел. повлияет ли это на обучение? Если нет, то почему я получаю значение потери nan сначала для дискриминатора, а затем для дискриминатора и...
3599 просмотров

Какое идеальное значение функции потерь для GAN
GAN, первоначально предложенный И. Дж. Гудфеллоу, использует следующую функцию потерь: D_loss = - log[D(X)] - log[1 - D(G(Z))] G_loss = - log[D(G(Z))] Таким образом, дискриминатор пытается минимизировать D_loss, а генератор пытается...
3843 просмотров

Использование tf.cond () в функции модели оценки для обучения WGAN на TPU приводит к удвоению global_step
Я пытаюсь обучить GAN на TPU, поэтому я возился с классом TPUEstimator и соответствующей функцией модели, чтобы попытаться реализовать цикл обучения WGAN. Я пытаюсь использовать tf.cond для объединения двух тренировочных операций для...
207 просмотров

Как вычислить градиенты с весами в tf.keras и зарегистрировать то же самое для мониторинга градиентов на тензорной доске?
На самом деле я работаю над базовыми GAN, используя TF keras, здесь я использую метод train_on_batch для обучения генератора и дискриминатора, в качестве альтернативы, который не имеет параметра обратных вызовов для записи журналов тензорной...
160 просмотров

TensorFlow возвращает ValueError при создании простого GAN со слоем Conv1D
Я пытаюсь настроить простой GAN с TF, включая слой Conv1D в модели дискриминатора. Чтобы добиться правильной выходной формы, я включил слой Flatten. К сожалению, при добавлении слоя генератора и дискриминатора вместе TF возвращает ошибку...
177 просмотров

Используйте пользовательский набор данных вместо MNIST для GAN
Я пытаюсь работать с простой генеративно-состязательной сетью (GAN) на основе этого кода . Пример GAN в этом коде использует набор данных MNIST. # Load the dataset (X_train, _), (_, _) = mnist.load_data() Можете ли вы помочь мне изменить...
646 просмотров

Есть ли в PyTorch неявные функции для поэлементного произведения и суммы?
Я пытаюсь внедрить RCAN для сверхвысокого разрешения в Tensorflow Юлунь Чжан и др. (Исходный код, опубликованный с бумагой, реализован в PyTorch: https://github.com/yulunzhang/RCAN ). Я пытаюсь понять, как они реализовали RCAB. Глядя на...
46 просмотров

Дискриминатор Tensorflow GAN не обучается
Я пытаюсь создать базовую GAN, которая пытается изучить простую матрицу 3 на 3 с плюсом. Однако по какой-то причине потери в дискриминаторе не меняются. Например: [[0.0, 0.98, 0,01] [0.95, 0.97, 0.99] [0.02, 0.99, 0.02]] Вот код:...
89 просмотров

Вопрос по алгоритму ElasticNet, реализованному в Cleverhans
Я пытаюсь использовать алгоритм Elastic-Net, реализованный в Cleverhans, для создания состязательных образцов в задаче классификации. Основная проблема заключается в том, что я пытаюсь использовать его таким образом, чтобы получить более высокую...
40 просмотров

Как реализовать пропуск соединений из документа MSG-GAN
Я пытаюсь реализовать технику, описанную в документе MSG-GAN: https://arxiv.org/pdf/1903.06048.pdf Но мне трудно понять некоторые вещи, например, как осуществляется связь от генератора к дискриминатору? Это соединения Conv2D буквально? (в...
100 просмотров