设定随机数种子具体的操作步骤是,产生随机数种子

  设定随机数种子具体的操作步骤是,产生随机数种子

  用随机数种子固定实验结果的漏洞。用随机数种子固定实验结果应该是一种可选方案。

  seed _ torch(seed=2022):random . seed)OS。environ (pythonhasseed)=str)作为NP禁止哈希随机化实验。random.seed(种子)torch.manual _ seed(种子)torch . cuda . manual _ seed)torch . cuda . manual _ sed(sed)udnn . benchmark=false torch . backends . cud nn . deterministic=true我正在使用nltk来获取

  同义词=get_synonym_set(word,text_pos_tag[aug_idx][1])

  然后,将这个集合转换成列表后,random.choice会得到随机的同义词。

  但是根据测试,我得到了不同的列表,导致了实验结果的不一致,所以就把这个列表按顺序排好了。

  我排除了故障。问题不在于将集合转换为列表的步骤,而在于结果集合中元素的顺序不一致。我不想知道nltk是怎么实现的,就没深究。

  如果随机数种子固定但实验结果不一致,就要注意从其他数据库得到的东西是否也是固定的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: