Pytorch学习笔记

龙良曲pytorch基础课程学习笔记 什么是Pytorch? PyTorch 是一个基于 Python 的科学计算包,主要定位两类人群: NumPy 的替代品,可以利用 GPU 的性能进行计算 深度学习研究平台拥有足够的灵活性和速度 开始学习 tensor对象 在 TensorFlow 中,数据不是以整数,浮点数或者字符串形式存在的,而是被封装在一个叫做 tensor 的对象中。Tensor是张量的意思,张量包含了0到任意维度的量... 阅读详情

一、官方文档

看到后面发现官方文档真的是最好的学习文档。
官方文档(英文)
官方文档(中文)
首先从tutorial读起,其中有很多专题,很值得新手学习。

1. Deep Learning with PyTorch: A 60 Minute Blitz

Neutral Network–>代码解释

2. Learning PyTorch with Examples

链接
这是对pytorch使用很基础的一篇介绍,非常适合入门看。

看过的一些不错的文章:
PyTorch 的 Autograd
浅谈 PyTorch 中的 tensor 及使用

记录学习过程中的疑惑和最后的解决:

  1. 在学习中,有一个现象我一直不能理解:
    x=nn.Module;
    y=x(input)
    不知道为什么可以直接对一个类的实例这样,然后才知道是python中的__call__方法,_ call_解释

  2. 对backward中参数的解释:
    pytorch计算图
    Pytorch中的自动求导函数backward()所需参数含义

  3. dataset和dataloader:Developing Custom PyTorch Dataloaders

二、参考资料

  1. pytorch实践指南
  2. github上一份很好的资料:《深度学习框架PyTorch:入门与实践》pytorch-book
  3. 动手学深度学习:网页版、github地址
  4. DeepLizard:油管地址、对应博客笔记,自己总结的学习笔记
PyTorch学习笔记:PyTorch初体验 PyTorch学习笔记:PyTorch初体验 一、在Anaconda里安装PyTorch 1、进入虚拟环境mlcc 2、安装PyTorch 二、在PyTorch创建张量 1、启动mlcc环境下的Spyder,导入PyTorch,查看版本号 2、使用pytorch创建张量 创建一个未初始化的3×5矩阵: 创建一个随机初始化的3×5矩阵: 创建一个零元素的长整... 阅读详情

相关推荐

AUTOSAR BswM配置实战:手把手教你用Vector Davinci Configurator搭建第一个模式管理规则

本文详细介绍了如何使用Vector Davinci Configurator工具配置AUTOSAR BswM模块,实现车身控制ECU的模式管理规则。通过实战案例,从环境准备、核心概念梳理到具体配置步骤,包括ModeRequestPort、ModeCondition、Logical Expression和Rules的构建,帮助工程师快速掌握BswM配置技巧,提升汽车电子软件开发效率。

weixin_28678831的博客 353

pytorch学习笔记

(开篇词)PyTorch 学习笔记 | PyTorch 学习笔记

天地沧海 175

ECU-TEST 快速入门

ECU-TEST 是由位于德国德累斯顿的TraceTronic公司开发的一款用于嵌入式系统测试验证软件工具。自从2003年首次发布ECU-TEST ,该软件成为了汽车ECU开发的标准工具 ,同时也逐步成为了重型机械和工业自动化开发的标准工具 。该软件是起源自于一个控制单元的系统化测试的项目研究,从而为从德累斯顿工业大学脱离出来的TraceTronic公司奠定了基础。ECU-TEST旨在完成测试案例的规范化、评估、求解和归档。得益于该软件包含大量的自动化测试方法使得测试案例的所有必要功能如创建、求解和评估

wangying202的博客 1万+

莫烦pytorch学习笔记

莫烦pytorch学习笔记(1)-Regression回归 莫烦pytorch视频 莫烦github 代码: """ View more, visit my tutorial page: https://morvanzhou.github.io/tutorials/ My Youtube Channel: https://www.youtube.com/user/MorvanZhou Dependencies: torch: 0.4 matplotlib """ import torch import t

weixin_41281151的博客 252

智能体评测技术与实践:从评估维度到DeepEval实战指南

智能体评测技术与实践:从评估维度到DeepEval实战指南 本文系统探讨了AI智能体的评测体系与实践方法。首先从四个关键维度构建评估框架:基础能力(意图理解、知识完整性)、复杂任务(多轮对话、动态工作流)、可靠性(幻觉抑制、安全合规)以及工具效率(参数填充、多工具协同)。其次分析了主流评测工具,包括xBench的动态双轨评估、DeepEval的全链路监控等解决方案。最后详细介绍了DeepEval的实战应用,涵盖环境配置、测试用例构建、指标配置及CI/CD集成,展示了如何通过代码化评估实现智能体质量的持续提升

Linda的自动化测试之旅 3416

基于STM32的电子时钟设计

基于STM32的电子时钟设计1、设计目的2、设计具体要求3、proteus仿真图4、程序代码 1、设计目的 (1)掌握使用KEIL MDK5进行软件开发的具体流程; (2)掌握硬件电路的设计方法; (3)掌握STM32微控制器的程序设计及代码编写方法。 2、设计具体要求 (1)通过STM32自带的实时时钟功能获取时间信息; (2)在OLED显示屏上显示日期、时、分、秒等时间信息; (3)通过按键可对时间信息进行修改; (4)具有闹钟设定功能; (5)加分项:自行增加其他功能。 3、proteus仿真图 4

唯一的博客 2万+

pytorch个人学习笔记

来自datawhale的深入浅出pytorch教程的笔记。主要对第二章和第三章的常用函数和方法进行梳理,方便要用的时候查找和复习,同时巩固对pytorch实现深度学习基本流程的认识。

ersanwuqi的博客 568

Gemini国内合规接入指南:API身份链构建与镜像站选型

生成式AI服务接入本质是服务可用性工程,而非单纯网络连通问题。理解大模型API调用原理,关键在于掌握身份认证、权限控制与数据流向三大技术要素。Gemini作为主流多模态模型,其国内可用路径已从‘模拟访问’转向‘能力映射’——聚焦文本生成等核心能力的稳定调用。通过构建七步Google Cloud身份链(含+86实名、国际信用卡核验、Service Account最小权限配置),可实现99.2%高成功率的合规API接入;而教育型、企业型、开发者型三类镜像站则提供差异化过渡方案,均需满足端到端加密、境内CDN托管

weixin_29046035的博客 436

pytorch的学习笔记

writer.add_image("test",img_array,2,dataformats='HWC')(这里golbal step必须是连续的,不能覆盖同一张照片)如果不修改tag仅仅修改y与x的话,tensorboard默认会这两个是连续的,就是将新的事件写入上一个事件中(想要不改tag改x与y就将对应文件夹里的东西删除)writer.add_scalar("x=y"(标签tag),i(y轴),i(x轴))dir()与help(),help(函数)可以调出官方文档的解释,dir()

Mysterious_123的博客 512

【FISCO-BCOS】 八、ubuntu配置Java环境

ubuntu配置Java环境需根据自己的java版本号进行细节修改,本文以jdk11.0.18版本为例。ps:通过此法还可以查看java安装路径,但必须是环境配置成功的情况下才能使用。二、添加Java环境路径。四、检查java环境设置。

naihe_fish的博客 4310

深入解析 OpenClaw(小龙虾)源码:架构设计与核心实现

OpenClaw用清晰、工程化的代码结构,将复杂的Agent交互流程变成了可管理、可扩展的流水线。无论是想深入了解Agent系统设计,还是希望二次开发定制自己的AI助理,阅读OpenClaw源码都是一次绝佳的学习旅程。希望本文能帮助你快速掌握OpenClaw的核心脉络。如果你对某个模块(如技能开发、安全机制)感兴趣,欢迎继续探讨。本文基于OpenClaw社区版本源码分析,具体实现可能随版本迭代有所调整,请以最新源码为准。

Ven%的博客 449

PyTorch学习笔记

根据B站pytorch入门视频整理

2301_79302927的博客 931

《AgentScope-Java 深入浅出教程》第8章 工具高级特性

掌握工具组、预设参数、执行上下文等高级特性。

步子哥的博客 266

Pytorch Tutorial 学习笔记

x_train, y_train, x_valid, y_valid = map( torch.tensor, (x_train, y_train, x_valid, y_valid) ) 这里的map作用是什么呢?把上面的代码展开来看,实际为: x_train, y_train, x_valid, y_valid = [torch.tensor(x_train), torch.tensor(y_train), torch.tensor(x_valid), torch.tensor(y_valid

Lyndsey的博客 677

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

[学习笔记]pytorch tutorial

使用预训练的ResNet 18 CNN,有18层深(CNN的层数一般就是指具有权重/参数的层数总和),可以进行1000分类。会创建一个简单的flask应用,带有rest api,并且以json数据作为返回。实现激活函数:nn.xxx, torch.xxx, F.xxx。成更高维度的tensor,其拓展的维度由。3.如何保存和加载Checkpoint。4.在GPU/CPU上保存/加载。pytorch会进行数字数字分类。是将相同大小的tensor。2.只需要保存参数(推荐)衡量分类模型的表现。

zhangyifeng_1995的博客 1126

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

pytorch学习笔记汇总

在代码中创建张量Tensor数据类型时,除了封装张量本身的数据data外,还会附加张量的一些性质和操作,例如数据的梯度(grad),创建tensor的函数(grad_fun,是求导的关键),是否为叶子节点(is_leaf),是否需要梯度(require_grad)。这里使用 input*channel 为 3,output_channel 为 1 ,卷积核大小为 3×3 的卷积核nn.Conv2d(3, 1, 3),使用nn.init.xavier_normal*()方法初始化网络的权值。

weixin_42251091的博客 1223

Pytorch入门实战学习笔记

Pytorch入门实战学习笔记 去发现同类优质开源项目:https://gitcode.com/ 这是一份基于b站pyTorch深度学习快速入门教程的学习笔记,旨在帮助初学者快速掌握Pytorch框架的使用。本笔记整理了教程中的关键知识点和代码实践,适合想要入门Pytorch的朋友学习和参考。 本资源包含以下内容: Pytorch基础概念介绍 常用函数与模块解析 实战案例分析与代码实现 在学习...

gitblog_06711的博客 265

Pytorch学习笔记【B站:小土堆】

pytorch学习入门

m0_58730471的博客 5133

PyTorch学习笔记目录(更新中)

PyTorch学习笔记目录 基础函数篇 PyTorch学习笔记之基础函数篇(一)Tensor PyTorch学习笔记之基础函数篇(二)算子01 PyTorch学习笔记之基础函数篇(三)算子02 PyTorch学习笔记之基础函数篇(四)算子03 PyTorch学习笔记之基础函数篇(五)随机值生成函数 PyTorch学习笔记之基础函数篇(六)运算函数介绍 PyTorch学习笔记之基础函数篇(七)基本数学运算 PyTorch学习笔记之基础函数篇(八)线性代数运算 更新中…

记录学习过程 758

土堆pytorch学习笔记

b站土堆pythorch的学习记录,代码都放在文档当中了,感觉还是颇有收获的

weixin_48242914的博客 866
上一篇: leetcode--trie树
下一篇: 1025. 除数博弈
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值