PyTorch入门教学——dir()函数和help()函数的应用

1、简介

  • 已知PyTorch是一个工具包,其中包含许多功能函数。dir()函数和help()函数是学习PyTorch包的重要法宝。
    • dir():能让我们知道工具包以及工具包中的分隔区有什么东西。
    • help():能让我们知道每个工具是如何使用的,即工具的使用方法。

2、使用

2.1、dir()
  • 打开创建好的pytorch项目,在python控制台中探索dir()的使用方法。
  • 以torch.cuda.is_available()函数为例。
  • 输入:dir(torch),可以看到其中还包含了各种各样的包。
  • 继续输入:dir(torch.cuda)
  • 继续输入:dir(torch.cuda.is_available())
    • 此时输出的内容与之前不同,这些为变量,说明is_available()是一个函数。
2.2、help()
  • 输入:help(torch.cuda.is_available),查看is_available()函数的作用。
  • 【注】函数的括号要去掉。
    • 返回一个布尔值,表明CUDA当前是否可用。
相关推荐
小众AI2 小时前
AI-on-the-edge-device - 将“旧”设备接入智能世界
人工智能·开源·ai编程
aiweker2 小时前
Selenium 使用指南:从入门到精通
python·selenium·测试工具
舟寒、2 小时前
【论文分享】Ultra-AV: 一个规范化自动驾驶汽车纵向轨迹数据集
人工智能·自动驾驶·汽车
SteveKenny3 小时前
Python 梯度下降法(六):Nadam Optimize
开发语言·python
dreadp5 小时前
解锁豆瓣高清海报(二) 使用 OpenCV 拼接和压缩
图像处理·python·opencv·计算机视觉·数据分析
梦云澜5 小时前
论文阅读(十二):全基因组关联研究中生物通路的图形建模
论文阅读·人工智能·深度学习
Tester_孙大壮5 小时前
第32章 测试驱动开发(TDD)的原理、实践、关联与争议(Python 版)
驱动开发·python·tdd
远洋录5 小时前
构建一个数据分析Agent:提升分析效率的实践
人工智能·ai·ai agent
IT古董7 小时前
【深度学习】常见模型-Transformer模型
人工智能·深度学习·transformer
沐雪架构师7 小时前
AI大模型开发原理篇-2:语言模型雏形之词袋模型
人工智能·语言模型·自然语言处理