当前位置:网站首页>【Pytorch】torch.manual_seed()、torch.cuda.manual_seed() 解释
【Pytorch】torch.manual_seed()、torch.cuda.manual_seed() 解释
2022-08-06 05:26:00 【小丫么小阿豪】
作用
torch.manual_seed() 为CPU设置种子,保证每次的随机初始化都是相同的,从而保证结果可以复现。torch.cuda.manual_seed()为GPU设置种子,作用同上torch.cuda.manual_seed_all()为所有GPU设置种子(适用于多GPU时),作用同上
例子
import torch
torch.manual_seed(2)
print(torch.rand(2))
输出
0.4360
0.1851
[torch.FloatTensor of size 2]
如果不设置manual_seed,结果就会是随机的。
参考链接
https://discuss.pytorch.org/t/what-is-manual-seed/5939/3
推荐阅读
边栏推荐
猜你喜欢
随机推荐
R_文字识别(OCR)
新朋老友齐聚首,共话「图形学」未来 | 将门行动派特别直播企划,就在7月6日晚!
ELK日志分析系统(一)之ELK原理
QCompleter的进阶使用
【多传感器融合】技术学习路线一篇全
统计字符串中英文字母、空格、数字和其它字符的个数.读取文件中的学生信息,计算出考试的平均分。创建一个Student类的数组,封装5个学生的信息,按指定条件查找学生.计算当前时间距明年春节还有多长时间。
R语言Logist回归
学妹深夜语音:想月薪达到30k~50k,我让她看看这个领域
基于肌电信号(sEMG) 的深度学习手势分类
Oracle配置st_geometry
(中)苹果有开源,但又怎样呢?
旷视提出PETRv2:统一的多摄像头3D感知框架
Professional and technical personnel continuing education exam questions
AI直接剪视频?哥本哈根大学提出基于CLIP的文本视频目标编辑模型
SemEval 2022 | 将知识引入NER系统,阿里达摩院获最佳论文奖
openlayers 好玩的效果之流动线
sql单表查询
The six states of a thread
【Programming】编程常用英文术语中文对照,及其解释
Qt+YOLOv4实现目标检测









