torch

2024/4/11 18:10:56

gradio入门示例

随着chat-gpt等机器人对话框架的流行,让一个名为gradio的框架也火热起来,这个框架可以开启一个http服务,并且带输入输出界面,可以让对话类的人工智能项目快速运行。 gradio号称可以快速部署ai可视化项目。 下面通过两个示例来感受…

Jetson AGX ORIN 配置 FGVC-PIM 神经网络(包含 arm64 下面 torch 和 torchvision 配置内容)

Jetson AGX ORIN 配置 FGVC-PIM 神经网络 文章目录 Jetson AGX ORIN 配置 FGVC-PIM 神经网络配置 ORIN 环境创建 FGVC-PIM 虚拟环境安装 PyTorch安装 torchvision安装其他依赖包 配置 ORIN 环境 首先先配置 ORIN 的环境,可以参考这个链接: Jetson AGX …

自然语言处理中词嵌入降维方法-Random Fourier Feature

Random Fourier Feature介绍代码测试小结介绍 RandomFourierFeatures(RFF)Random Fourier Features (RFF)RandomFourierFeatures(RFF)是一种用于处理高维数据的技术,它通过将高维输入数据映射到低维的随机特征空间来加速核方法的计算。这种技术特别适用于处理大规模…

torch.norm求范数

pytorch在数学计算上下足了功夫,在支持海量数学公式的同时还将速度优化到超过大部分用户DIY的水平。所以,pytorch中的每个常见的数学计算函数都需要我们有一定了解。 今天介绍的是torch.norm,一个pytorch用来求范数的函数。我们先看求范数的数…

python包管理rye安装torch

最近在使用pip或中poetry对python进行包管理,始终觉得不是很理想。2023年flask的作者参考rust的管理哲学,编写了rye的python包管理工具,故试用之。使用过程中,遇到安装torch的问题,故这里写一下笔记。 1. 本地windows…

【加载自定义数据csv/image】HuggingFace的datasets库中load_dataset

1.加载自定义数据 load_dataset有以下参数,具体可参考 源码 def load_dataset(path: str,name: Optional[str] None,data_dir: Optional[str] None,data_files: Union[Dict, List] None,split: Optional[Union[str, Split]] None,cache_dir: Optional[str] No…

剪映failed to initialize,cuda.is_available()为false解决

debug记录帖 错误1:打开剪映发现弹窗提示failed to initialize graphics backed for D3D11 错误2:torch版本、cuda版本(之前的正常环境)都对但是torch.cuda.is_available()为false 怀疑是显卡驱动的问题 打开Nvidia Geforce Exp…

AttributeError: ‘list‘ object has no attribute ‘size‘解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

torch-scatter安装失败解决办法

安装torch-scatter时可以直接下载whl安装,但是会遇到版本不一致的问题,虽然可以安装但是会提示.so文件不存在或者undefined symbol: 的问题,可以在下面的地址中找到跟自己的torch和cuda版本对应的torch-scatter安装文件。 https://pytorch-ge…

ModuleNotFoundError: No module named ‘torch‘

目录 情况1,真的没有安装pytorch情况2(安装了与CUDA不对应的pytorch版本导致无法识别出torch) 情况1,真的没有安装pytorch 虚拟环境里面真的是没有torch,这种情况就easy job了,点击此链接直接安装与CUDA对应的pytorch版本,CTRLF直接搜索对应CUDA版本即可查找到对应的命令.按图…

「torch.cosine_smilarity() = 0」引发的关于cpu与gpu精度问题的探讨

前言:2023年11月21日下午16:00 许,本篇博客记录由「torch.cosine_smilarity()计算余弦相似度计算结果为0」现象引发的关于 CPU 与 GPU 计算精度的探索。 事情的起因是,本人在使用 torch.cosine_smilarity() 函数计算GPU上两个特征的余弦相似度…

go 草稿

这里填写标题go 草稿Golang CPU1. runtime.GOMAXPROCS2. runtime.Gosched()1. 性能分析基础数据gob, protobuf, json 在 golang 中的序列化效率对比1. 测试代码2. 总结3. 测试细节Golang goimportdot : 一个帮你迅速了解 golang 项目结构的工具golang 内存分析 / 动态追踪1. go…

更新 torchtext 造成的torch版本不匹配的问题

更新 torchtext 造成的torch版本不匹配的问题 - pip 原来的版本配置 cuda11.6 torch-GPU 1.13.1 如果直接pip update torchtext 会卸载原来的torch然后默认安装CPU版本,很烦。网上的各种方法都是推荐conda.但是我一直都是pip。因此考虑pip 的解决办法。 解决办…

解决:torch.cuda.is_available()一直返回False,显卡是NVIDA GeForce MX250

目录 1. 背景2. 发现问题根源3. 解决问题 1. 背景 AI时代了,之前一直不怎么用到的小米笔记本Pro的 NVIDA GeForce MX250独显,就想着让它发挥余热,免得买了这么多年,一直闲置,浪费。 无脑按照chatGPT给的例子&#x…

人脸识别框架 openface学习(一) openface的安装

1)openface 地址: 官网地址: http://cmusatyalab.github.io/openface/ Git地址 : https://github.com/cmusatyalab/openface/ 2)开发环境: 2.1 系统环境: OSX 10.10 以及 Ubuntu 14.04 我用的是…

Import Error: from torchtext.data import to_map_style_dataset解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。喜欢通过博客创作的方式对所学的知识进行总结与归纳,不仅形成深入且独到的理…

PyTorch框架中torch、torchvision、torchaudio与python之间的版本对应关系(9月最新版)

随着python语言和pytorch框架的更新,torch\torchvision\torchaudio与python之间的版本对应关系也在不断地更新。 最新版本torch与torchvision对应关系如下: 稍旧版本torch与torchvision对应关系如下: 最新版本torch与torchaudio对应关系如下…

正确设置PyTorch训练时使用的GPU资源

背景: 最近在使用Hugging Face的transformers api来进行预训练大模型的微调,机器是8卡的GPU,当我调用trainer.train()之后,发现8个GPU都被使用了,因为这个机器上面还有其他人跑的模型,当我进行训练的时候&…

torch\tensorflow在大语言模型LLM中的作用

文章目录 torch\tensorflow在大语言模型LLM中的作用 torch\tensorflow在大语言模型LLM中的作用 在大型语言模型(LLM)中,PyTorch和TensorFlow这两个深度学习框架起着至关重要的作用。它们为构建、训练和部署LLM提供了必要的工具和基础设施。 …

小白看CLIP代码解析

CLIP代码解析 CLIP演示代码(以cifar100举例)补充11. 为什么选用100*image_feature?2. 为什么使用L2规范点积,而不直接使用点积? cifar100的所有类别model.encode_image >> VisionTransformer补充21. 为什么加入c…

/home/ubuntu/anaconda3/lib/python3.7/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:541:

目录 项目场景: 问题描述 原因分析: 解决方案: 项目场景: 源码路径:https://github.com/yassouali/pytorch-segmentation 在训练语义分割模型时使用cuda11.2,torch版本为1.1.0。 问题描述 运行train.…

torch.sum()——dim参数

dim指在dim的这个维度上,对tesnor 进行求和,如果keepdim(保持维度)False,返回结果会删去dim所指的这个维度。以下面的例子分析dim的参数~ torch.tensor([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]]) print(…

torch 查看网络参数量

from torchsummary import summarya summary(eegnet,input_size(a,b,c),batch_size-1)

pytorch和torchvision安装

使用pip安装pytorch和torchvision,如未安装pip工具,则需先安装pip,安装命令: sudo apt install python-pip 国内由于网速的限制,使用命令安装时需在后面加上清华的镜像,这样下载速度会大大提升,安装更容易…

pip install安装CPM-Bee出现ModuleNotFoundError: No module named ‘torch‘的解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

深度学习(23):用一个 tensor/numpy 使用赋值初始化另一个 tensor/numpy 出问题

文章目录一、用一个tensor使用赋值初始化另一个 tensor 的后果1 前言2 用一个tensor赋值初始化另一个tensor--出问题3 tensor的内存共享机制4 定义和前面形状 tensor 一样的 tensor二、用一个numpy使用赋值初始化另一个 numpy 的后果1. numpy和tensor一样也有内存共享机制一、用…

ModuleNotFoundError: No module named ‘torchvision.models.utils‘

如图报错:No module named torchvision.models.utils解决方案:由于当前python环境高版本的torch, 代码用的是低版本的语法 将 from torchvision.models.utils import load_state_dict_from_url换成 from torch.hub import load_state_dict_fr…

gunicorn+flask使用问题修复方案

来源:torch模型在线推理采用gunicornflask部署API服务问题简述:torch模型——huggingface bert模型,CPU核数964个GPU同时使用,启动worker80左右(80个并发请求),前期能够调用GPU,后期发现有些进程重启后就不…

监控系统与gpu调用

watch -n 1 nvidia-smiarm架构下的torch安装 1.查看arm域控 cuda 版本 nvcc -V 出现cuda版本cuda已完成安装 2.下载archconda a)命令sh Archiconda3-0.2.3-Linux-aarch64.sh b)可能bash会报错 sudo gedit ~/.condarc 查看 将export行显示conda安装路径留着把报错的行删掉 c)可能…

神经网络反向传播推导-基于代码

前言:最近在看《深度学习之PyTorch实战计算机视觉》这本书,里边第6章中《搭建一个简单的神经网络》中有一部分代码看不懂,经过与学长的探讨,进行了手工推导,明白了为何代码是这样写的。 1. 代码展示 import torchx …

HWC格式(Torch)

人工智能小白,不对之处,希望各位大佬不吝赐教^_^ 目录 前言 正文 1.关于HWC维度的理解 2.为什么pytorch中transforms.ToTorch要把(H,W,C)的矩阵转为(C,H,W)? [2] 3.如何进行格式的转换? 3.1 opencv python 把图(cv2下)BGR转RGB&#x…

RuntimeError: Expected object of device type cuda but got device type cpu for argument #2 ‘mat2‘ in

RuntimeError: Expected object of device type cuda but got device type cpu for argument #2 ‘mat2’ in call to _th_mm 最近在利用Linux服务器训练强化学习模型,由于是现在CPU上跑的,后来放到了GPU跑,结果出现了上述问题, …