pytorch小土堆学习有感

一、环境修改问题

pip install tensorboard

pip uninstall tensorboard

pip install tensorboard==2.12.0

常用pip install torch来安装pytorch

版本合适才可以用的哈。

二、控制台和代码调试

变量可以在控制台方便查看

或者点行号左边打一个断点,便于使用debug模式调试看各种变量

三、路径问题

一定要考虑你在哪个位置,哪个路径。

复制代码
import os


root_directory = os.getcwd()
print("Root Directory:", root_directory)

更简单地方法仍然是一个项目一个环境。现在电脑这么大了

四、网络问题

尽量多用清华镜像源,外网容易访问不到

有些资源用迅雷下载挺快的

五、文档阅读

抓住一些非默认的参数,死磕。然后去看每个变量是什么类型的。

然后就可以使用了。ctrl+鼠标单击看实现,一路点下去。

ctrl+p看parameters参数。

通过对文档和实时变量的阅读,可以解决很多问题,比如因为格式不同,RGBA格式需要.convert("RGB")才能使用,因为里面vector (4)和vector(3)不匹配的提示可以看出来

六、python特性

__call__方法

类实例化后就可以使用

七、代码阅读

python打开控制台,可以看到变量

打断点,也可以看到变量。

这个手法很厉害。

特别是跳转源码,查官方手册,很好的例子

重点关注没有默认参数的参数

相关推荐
段一凡-华北理工大学1 分钟前
工业领域的Hadoop架构学习~系列文章18:制造业Hadoop应用实践 - 从数据到智能的完整闭环
大数据·人工智能·hadoop·分布式·学习·架构·高炉炼铁
知识分享小能手1 分钟前
数据预处理入门学习教程,从入门到精通, 实战演练——数据分析师岗位分析知识点详解(8)
python·学习·信息可视化
用户938515635072 分钟前
从模块化到 Prompt 工程:我用 Node.js + LLM 复刻了传统 NLP 的流程
javascript·人工智能·node.js
贵慜_Derek4 分钟前
《从零实现 Agent 系统》连载 20|MCP 与 Code Execution:协议、档位与 Sidecar
人工智能·设计模式·架构
冬奇Lab5 分钟前
AI Agent 找代码:多仓库多技术栈下的代码定位工程
人工智能·agent·代码规范
.千余5 分钟前
【C++】深挖STL list底层:解迭代器与节点存储逻辑
开发语言·c++·笔记·学习·其他
冬奇Lab5 分钟前
每日一个开源项目 第124篇:last30days —— 洞察最近30天:跨越信息茧房的 AI Agent 搜索引擎
人工智能·搜索引擎·开源
skywalk81639 分钟前
我想基于kotti-py312 ,制作一个多中文编程语言的宣传网站,主要包括文档、playground 示例和学习 (Codearts制作)
开发语言·学习·编程
armwind10 分钟前
openISP学习3-AAF— Anti-Aliasing Filter(抗混叠滤波)
人工智能·计算机视觉
hhzz13 分钟前
AI数字营销平台会员功能模拟测评:营销组件、数据监测与专家标注实测体验
人工智能