PyTorch详解-可视化模块 @TOC Tensorboard 基础与使用TensorBoard 是一个非常流行的工具,用于可视化 TensorFlow 和 PyTorch 等深度学习框架的训练过程。它可以用来监控训练过程中的各种指标,如损失函数、准确率等,并且可以直观地展示模型结构、权重分布等信息。 启动 TensorBoard启动 TensorBoard 需要在命令行中指定日志文件所在的目录。 1tensorboard 2026-01-03 技术笔记 #技术笔记
PyTorch详解-优化模块 @TOC 损失函数-Loss Function损失函数(loss function)是用来衡量模型输出与真实标签之间的差异,当模型输出越接近标签,认为模型越好,反之亦然。因此,可以得到一个近乎等价的概念,loss越小,模型越好。这样就可以用数值优化的方法不断的让loss变小,即模型的训练。 针对不同的任务有不同的损失函数,例如回归任务常用MSE(Mean Square Error),分类任务常用 2026-01-03 技术笔记 #技术笔记
Pytorch详解-Pytorch核心模块 @TOC 一、Pytorch模块结构通过pip install进行一键安装,工具库代码安装在了哪里?使用的时候只知道import *,但具体引用的功能函数又是如何实现的? import torch这一行代码,按住Ctrl键,鼠标左键单击torch,就可以跳转到__init__.py 文件。右键即可在资源管理器里打开。 _pycache_该文件夹存放python解释器生成的字节码,后缀通常为pyc 2026-01-03 技术笔记 #技术笔记
Pytorch可视化Visdom、tensorboardX和Torchvision @TOC 微信公众号:数学建模与人工智能Visdom介绍visdom旨在促进(远程)数据的可视化,重点是支持科学实验。pytorch常用可视化工具。 支持数值(折线图,直方图等)、图像、文本以及视频等 支持Pytroch、Torch和Numpy 用户可以通过编程的方式组织可视化空间或者通过用户接口为数据打造仪表盘,检查实验结果和测试代码。 env:环境 & pane:窗格 安装:p 2026-01-03 技术笔记 #技术笔记
Pytorch与卷积神经网络(OpenCV) @[TOC](Pytorch与卷积神经网络 OpenCV) 微信公众号:数学建模与人工智能卷积神经网:以卷积层为主的深度网络结构123456卷积层激活层BN层(Batch Normalization:批量归一化)池化层FC层(fully connected layers:全连接层)损失层 卷积层的定义对图像和滤波矩阵做内积(逐个元素相乘再求和)的操作 1Conv2d(in_channels, 2026-01-03 深度学习 #深度学习 #CNN #卷积神经网络 #面试
Pytorch与autograd自动求导 @TOC 微信公众号:数学建模与人工智能梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。Pytorch与autograd自动求导梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模) 2026-01-02 技术笔记 #技术笔记
Pytorch_模型的保存_加载、并行化、分布式 @TOC 微信公众号:数学建模与人工智能模型的保存/加载 torch.saves(state,dir) 保存/序列化 torch.load(dir) 加载模型 并行化1torch.get_num_threads(): 获得用于并行化CPU操作的OpenMP线程数 1torch.set_num_threads(int): 设定用于并行化CPU操作的OpenMP线程数 2026-01-02 技术笔记 #技术笔记
Pytorch torch.nn库以及nn与nn.functional有什么区别? @[TOC](Pytorch torch.nn库以及nn与nn.functional有什么区别?) 微信公众号:数学建模与人工智能tocrch.nn库torch.nn是专门为神经网络设计的模块化接口nn构建于autograd之上,可以用来定义和运行神经网络 12345nn.Parameternn.Linear&nn.conv2d等等nn.functionalnn.Modulenn.Seq 2026-01-02 技术笔记 #技术笔记
Python:pip 安装第三方库速度很慢的解决办法,以及离线安装方法和conda换源,以及指定路径打开jupyter notebook ## 微信公众号:数学建模与人工智能@[TOC](Python:pip 安装第三方库速度很慢的解决办法,以及离线安装方法和conda换源) pip举个例子,比如想要安装 mlxtend 库 键盘按着 win + R键,输入cmd并点击确定,打开命令行窗口;在 cmd 敲入命令 1pip install mlxtend 但是发现下载安装文件非常慢,有可能出现警告,还有可能最后显示当下载到百分之几十 2026-01-02 技术笔记 #技术笔记
Python连接MySQL及查询实战 @TOC 1Python DB-API1.1概述 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个实现库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Pyt 2026-01-02 技术笔记 #技术笔记
Python读写xml(xml,lxml)Edge 浏览器插件 WebTab - 免费ChatGPT @[TOC](Python读写xml(xml,lxml)Edge 浏览器插件 WebTab - 免费ChatGPT) XML一、xml文件创建方法一:使用xml.dom.minidom1、文件、标签的创建12345678910111213141516171819202122232425262728import xml.etree.ElementTree as etreefrom xml.dom. 2026-01-02 技术笔记 #技术笔记
Python笔记2(函数参数、面向对象、装饰器、高级函数、捕获异常、dir) Python笔记1(赋值、浅拷贝和深拷贝、字符串日期转换、argparse、sys、overwrite、eval、json.dumps/json.loads、os.system(cmd)、zfill、endswith、open)@TOC 16、函数参数参数定义在python中定义函数的时候,函数名后面的括号里就是用来定义参数的,如果有多个参数的话,那么参数之间直接用逗号, 隔开。定义函 2026-01-02 技术笔记 #技术笔记