导入模块:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import tensorflow as tf
from tensorflow.keras.layers import GaussianNoise
from tensorflow.keras.datasets import mnist
(X_train, y_train), (X_test, y_test) = mnist.load_data()
重新缩放数据
X_train = X_train/255
X_test = X_test/255
plt.imshow(X_train[0])
使用 std dev=0.2 添加高斯噪声
sample = GaussianNoise(0.2)
noisey = sample(X_test[0:2],training=True) #plt.imshow(noisey[0])
获取错误:
ValueError: Tensor conversion requested dtype float64 for Tensor with dtype float32: 'Tensor("gaussian_noise_4_1/random_normal:0", shape=(2, 28, 28), dtype=float32)'
繁花不似锦
慕莱坞森
相关分类