import os
os.environ["CUDA_VISIBLE_DEVICES"]="-1"
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import tushare as ts
import keras
from keras.layers import Dense, LSTM, Dropout,
from keras.callbacks import EarlyStopping, ModelCheckpoint
from keras.models import load_model
import json
import os
import random
import tensorflow as tf
import keras.backend as K
2、设置随机数和早停法
#随机数种子设置
seed_num = 42
os.environ['PYTHONHASHSEED']=str(seed_num)
random.seed(seed_num)
np.random.seed(seed_num)
tf.random.set_seed(seed_num)
from tensorflow.compat.v1.keras import backend as K
session_conf = tf.compat.v1.ConfigProto(intra_op_parallelism_threads=1,
inter_op_parallelism_threads=1)
sess=tf.compat.v1.Session(graph=tf.compat.v1.get_default_graph(),config=session_conf)
K.set_session(sess)