import os
import re
import json
import pickle
from collections import defaultdict
seed_value = int(os.getenv('RANDOM_SEED', -1))
if seed_value != -1:
import random
random.seed(seed_value)
import numpy as np
np.random.seed(seed_value)
import tensorflow as tf
tf.set_random_seed(seed_value)
from keras.preprocessing.sequence import pad_sequences
from model import VariationalAutoencoder, Autoencoder
我遇到的代码如上,我不太明白设置seed_value = int(os.getenv('RANDOM_SEED', -1)) 有什么作用呢?
如果seed_value = -1的话,那代表什么意思呢?会怎么样呢?