avatar
文章
210
标签
71
分类
15
主页
博文
  • 分类
  • 时间轴
  • 标签
生活
  • 树洞
  • 作品与鉴赏
关于笔者
LogoThis is a 部落格 of outbreak_sen
主页
博文
  • 分类
  • 时间轴
  • 标签
生活
  • 树洞
  • 作品与鉴赏
关于笔者

This is a 部落格 of outbreak_sen

mindspore.mint接口测试任务
发表于2025-02-11|深度学习
mindspore.mint接口测试任务 任务 任务背景 mindspore.mint提供了大量的functional、nn、优化器接口,API用法及功能等与业界主流用法一致,方便用户参考使用。 mint接口当前是实验性接口,在图编译模式为O0和PyNative模式下性能比ops更优。当前暂不支持图下沉模式及CPU、GPU后端,后续会逐步完善。 mindspore.mint.div逐元素计算 input 除以 other 的商。 mindspore.mint.divide mindspore.mint.erf mindspore.mint.erfc mindspore.mint.erfinv 需求描述 对应Pytorch 的相应接口进行测试: a) 测试random输入不同dtype,对比两个框架的支持度 b) 测试固定dtype,random输入值,对比两个框架输出是否相等(误差范围为小于1e-3) c) 测试固定shape,固定输入值,不同输入参数(string\bool等类型),两个框架的支持度 d)...
Mindspore实习-AKG SIG算子addlayernorm编辑和合并
发表于2025-02-10|深度学习
Mindspore实习-AKG SIG算子addlayernorm编辑和合并 什么是算子 计算图和算子在计算本质上是一致的。算子是打包后的计算图,计算图是拆包后的算子 比如sigmod复合算子可以看作一个计算图,由基础算子Exp,Add,Reciprocal等基础算子组成,用小规模的“基本算子”集合就可以表达任意现有计算图。 计算图可以完全由基础算子组成,但是还是得定义复合算子,比如sigmod这种,因为对于基本算子计算图来说,相邻算子之间只能通过全局内存(或显存)进行数据传递。而对于复合算子来说,相邻的基本计算之间则可以通过局部内存或者寄存器进行数据传递。除了性能之外,在一些场景下,通过算子融合也能有效减少对全局内存的的实际占用。 mindspore的算子融合方案是什么 在TVM、XLA等自动算子编译技术出现之前,AI框架主流采用手工融合的方式解决如上问题。主要思路是: 手工融合: 1)识别常见的热点算子组合子图,比如: Add(Mul(x, y))。然后针对该算子子图手工实现对应融合算子;...
colmap介绍和使用
发表于2025-02-09|传统图形学
colmap官方教程的笔记 需要CUDA才能稠密重建,否则只能稀疏重建 Colmap论文——《Structure-from-Motion Revisited》论文阅读笔记 Tutorial 传统上,基于图像的3D重建首先使用“运动结构Structure-from-Motion”来恢复场景的稀疏表示和输入图像的相机姿态。然后,此输出用作“多视图立体Multi-View Stereo”的输入,以恢复场景的密集表示。 12345678/path/to/project/...+── images│ +── image1.jpg│ +── image2.jpg│ +── ...│ +── imageN.jpg+── database.db+── project.ini 重建的过程 Structure-from-Motion 是将3D结构从投影重建为一系列图像的过程。输入是从不同视点拍摄的同一对象的一组重叠图像。输出是物体的三维重建,以及所有图像的重建的内在和外在相机参数。 通常,“运动结构”系统将此过程分为三个阶段: 特征检测与提取 特征匹配和几何验证...
HuggingFace的模型和数据集dataset
发表于2025-02-09|深度学习
HuggingFace的模型和数据集dataset 微调数据集:wikitext-103-v1 模型:BigBirdPegasusForCausalLM 如何下载模型和数据集并调用 这里的模型和数据集是需要在huggingface上找到专门的名称的,然后有多种下载方法,默认会下载到.cache/huggingface/hub/,但是后面.cache可能会被清空。加载的时候,直接传入地址即可 通过 huggingface model hub 网页的下载按钮进行下载。模型项目页的 Files 栏中可以获取文件的下载链接。无需登录直接点击下载 通过 huggingface 的 huggingface_hub 工具进行下载 123456789pip install huggingface_hubhuggingface-cli download internlm/internlm2-chat-7b# 但是直接这么下载还是网络超时,所以使用镜像python -m pip install huggingface_hubexport...
GAN生成对抗模型入门
发表于2025-02-09|深度学习
GAN笔记 简介 GAN的思想来自零和博弈理论,由两个部分组成,一个是生成器Generator,随机接收一个随机噪声来生成图像。一个是鉴别器Discriminator,判断一张图像是不是“真实的”,输入是一张图像,输出是该图像为真实图像的概率,介于0-1之间,概率值越小认为生成图像不真实的可能性越大。生成器的目标是通过生成接近真实的图像来欺骗判别器,而判别器的目标是尽量辨别出生成器生成的假图像和真实图像的区别。 自编码器(Auto-Encoder)以及变分自编码器(Variational Auto-Encoder)都是典型的生成器。输入通过Encoder编码成code,然后code通过Decoder重建原图,其中自编码器中的Decoder就是生成器,code可随机取值,产生不同的输出。 自编码器是一种能够通过无监督学习,对输入数据进行特征提取,学习到数据的抽象表示,称为编码过程,编码结果往往维度远小于输入数据,自编码器可以用于降维和特征提取, 变分自编码器(Variational auto-encoder,VAE)是一类重要的生成模型(generative...
我的ubuntu环境配置方法
发表于2025-02-09|配置环境
Environment Installition 20241101 [TOC] Python3.8 123456789101112131415161718192021sudo apt-get updatesudo apt-get install software-properties-commonsudo add-apt-repository ppa:deadsnakes/ppasudo apt-get updatesudo apt-get install python3.8 ls /usr/bin/python* #查看已安装版本sudo rm /usr/bin/python3 # 删除原来的软连接~~sudo ln -s /usr/bin/python3.8 /usr/bin/python3~~ #不要添加python3的软连接,终端打不开,需要进tty终端修复sudo ln -s /usr/bin/python3.8 /usr/bin/python #添加python新的软连接python3 --version #查看版本sudo apt-get install...
pyQT的安装和使用
发表于2025-02-09|配置环境
PyQT的安装和使用 pyQT的安装不需要在官网下载QT安装包,只需要创建conda环境然后pip安装,安装pyQT5-tools之后会安装QT designer,然后就可以可视化设计一个UI,然后通过Pyuic工具就可以转化为一个py文件,这个py文件就是整个工程,py文件中有一个class包含了整个UI设计,然后只需要编辑py文件中这个class的功能即可,编辑子函数。 (这个文档非常好)[https://www.w3ccoo.com/pyqt5/index.html] VScode+pyQT installation 安装PyQt 12pip install PyQt5pip install PyQt5-tools vscode安装PYQT Integration便于使用pyqt 12345678# Pyqt-integration > Qtdesigner: Path\venv_QT\Lib\site-packages\qt5_applications\Qt\bin\designer# Pyqt-integration > Pyuic: Cmd...
我的博客搭建过程和使用
发表于2025-02-09|配置环境
我的博客搭建过程和使用 搭建过程 基础Hexo搭建方法 安装 Node.js与git Node.js 是一个开源的、跨平台的 JavaScript 运行环境 安装 Hexo和butterfly 12345678910npm config set registry https://registry.npmmirror.comnpm install hexo-cli -gcd 你要创建站点的目录hexo init blogcd blognpm installgit clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly #主题要在theme里,可以魔改npm install hexo-renderer-pug hexo-renderer-stylus --save # pug以及stylus的渲染器npm i hexo-theme-butterfly...
QT的不同开发方式
发表于2025-02-09|配置环境
QT 的不同开发方式 [TOC] QT的简要介绍 用类套壳的UI库,同时还提供了一些IDE,UI编辑工具等。 同时QT的库中还有3D,图像处理,SQL数据库,音频处理,多线程等多个库,可以替代opencv,opengl做一些开发。 可以开发多个平台的软件,同时可以实现在一个平台开发后可以用于其他平台,平台包括安卓,嵌入式,桌面开发 QT Creator-QT提供的IDE Qt Creator 是 Qt 官方提供的集成开发环境(IDE),支持多种开发方式。 多语言支持:支持 C++、QML、Python 等语言。 集成工具:包含代码编辑器、调试器、UI 设计器、版本控制等功能。 跨平台:支持 Windows、Linux、macOS。 QT Designer-QT提供的UI编辑器 Qt Designer 是一个可视化工具,用于设计 Qt 应用程序的用户界面。它生成 .ui 文件,可以与 C++、Python 等语言结合使用。 拖拽式设计:通过拖拽控件快速构建 UI。 生成 .ui 文件:.ui 文件是 XML...
Test Post
发表于2024-12-06|这个一个测试1
发现直接md,但是需要日期,所以用命令行创建。
1…2021
avatar
outbreak_sen
an interesting man
文章
210
标签
71
分类
15
Follow Me
公告
This is my Blog
最新文章
无标题2026-03-31
无标题2026-03-31
无标题2026-03-31
无标题2026-03-25
无标题2026-03-24
分类
  • swift2
  • 传统图形学1
  • 学习笔记1
  • 实践笔记2
  • 嵌入式1
  • 工具笔记10
  • 深度学习11
  • 点云配准6
标签
mesh easymocap SFM Mindspore 算子 transformer 硬触发 GAN生成对抗模型 LLVM 这也是一个测试 李沐 colmap shell siwft openclaw 三维生成 MuiltViewStereo nodejs 深度相机 生成 NLP 检测 视频理解 mindNLP 大恒 实习 匹配 VAE huggingface stereo CUDA Diffusion Mesh重建 多模态 leetcode Muilt View Stereo QT 4D重建 三维重建 Stereo
归档
  • 三月 2026 18
  • 一月 2026 1
  • 十二月 2025 159
  • 八月 2025 1
  • 七月 2025 3
  • 六月 2025 8
  • 三月 2025 3
  • 二月 2025 16
网站信息
文章数目 :
210
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2019 - 2026 By outbreak_sen
框架 Hexo|主题 Butterfly