-FIONASENIOR!!PEI 2022-05-13 16:36 采纳率: 0%
浏览 15

代码有时候在一开始Import之间会出现seed_value设置,是有什么作用呢?


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的话,那代表什么意思呢?会怎么样呢?

  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 创建了问题 5月13日