PyTorch基本操作
PyTorch基本操作
1. torch.allclose是一个PyTorch函数,用于检查两个张量是否在某个容忍度范围内近似相等
torch.allclose是一个PyTorch函数,用于检查两个张量是否在某个容忍度范围内近似相等 torch.allclose(input, other, rtol=1e-05, atol=1e-08, equal_nan=False) input (Tensor) – 第一个输入张量 other (Tensor) – 第二个输入张量 rtol (float) – 相对容忍度 atol (float) – 绝对容忍度 equal_nan (bool) – 如果为True,将视NANs在两个张量中为相等,即使它们处于不同的位置。 返回: (bool) - 如果两个张量在容忍度范围内是近似的,则返回True,否则返回False。 两个张量a和b被视为近似相等,如果以下条件对所有元素都成立: |a - b| <= atol + rtol * |b| import torch a = torch.tensor([1.0, 2.0, 3.0]) b = torch.tensor([1.0, 2.001, 3.0]) print(torch.allclose(a, b, rtol=1e-03)) #True print(torch.allclose(a, b, rtol=1e-05))
2. torch 查看GPU
print(torch.__version__) # pytorch版本 print(torch.version.cuda) # cuda版本 print(torch.cuda.is_available()) # 查看cuda是否可用 device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu") model.to(device)
https://www.cnblogs.com/zhongzhaoxie/p/16692999.html
https://www.cnblogs.com/shizyxya/p/zhangyuxue.html
https://blog.csdn.net/pipisorry/article/details/108989515
https://blog.csdn.net/hhhhxxn/article/details/110119567
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY