import keras
from keras.models import Model
from keras.layers import Dense, Dropout, LSTM, Input, Activation
from keras import optimizers
import numpy as np
np.random.seed(4)
from tensorflow import set_random_seed
set_random_seed(4)
from util import csv_to_dataset, history_points
使用TensorFlow 2.0作为后端,并出现以下错误。
Traceback (most recent call last):
File "C:/Users/sander/PycharmProjects/autotrader/basic_model.py", line 7, in <module>
from tensorflow import set_random_seed
ImportError: cannot import name 'set_random_seed' from 'tensorflow' (C:\Users\sander\venv\lib\site-packages\tensorflow\__init__.py)
此错误是什么意思?
答案 0 :(得分:1)
set_random_seed是一个函数而不是一个模块,您是否尝试过执行以下步骤?
在tf 1.x中,按以下步骤操作:
import tensorflow as tf
tf.set_random_seed(4)
在tf 2.0中,请按以下步骤操作:
import tensorflow as tf
tf.compat.v1.set_random_seed(4)