当前位置: 首页 > article >正文

代码讲解系列-CV(一)——CV基础框架

文章目录

  • 一、环境配置
    • IDE选择
    • 一套完整复现
    • 安装自定义cuda算子
  • 二、Linux基础
    • 文件和目录操作
    • 查看显卡状态
    • 压缩和解压
  • 三、常用工具和pipeline
    • 远程文件工具
    • 版本管理
    • 代码辅助工具

随手记录下一个晚课

一、环境配置

在这里插入图片描述
pytorch是AI框架用的很多,或者
其他是国内的框架
在这里插入图片描述
anaconda是对python环境管理
对于cuda,推荐在系统上也安装cuda,当然也可以根据环境安装不同cuda(比如你和你同学公用一个服务器,可能就是需要不同的cuda)

IDE选择

在这里插入图片描述

一套完整复现

创建如果系统不够用,可以-p
在这里插入图片描述

安装自定义cuda算子

在这里插入图片描述
可能一些新自定义的操作,可能会自定义到CPU再到GPU,时间会很长。所以需要自己写cuda算子。
比如DCNv4,就是自己写了cuda算子,保证成这个。

二、Linux基础

文件和目录操作

在这里插入图片描述

查看显卡状态

在这里插入图片描述
在这里插入图片描述
显存和显卡占用率不是成正比的;可能你显存显示低,但是显卡占用率高,说明是计算密集型的网络

压缩和解压

在这里插入图片描述

三、常用工具和pipeline

远程文件工具

在这里插入图片描述

版本管理

在这里插入图片描述

代码辅助工具

在这里插入图片描述

在这里插入图片描述


http://www.kler.cn/a/530458.html

相关文章:

  • Linux环境下的Java项目部署技巧:安装 Mysql
  • 海思ISP开发说明
  • Spring Boot 实例解析:配置文件
  • 本地部署DeepSeek教程(Mac版本)
  • 深入剖析 HTML5 新特性:语义化标签和表单控件完全指南
  • Vue 3 30天精进之旅:Day 12 - 异步操作
  • 如何运行Composer安装PHP包 安装JWT库
  • 面试题整理:Java多线程(二)多线程、死锁、乐观锁悲观锁、线程池
  • 002 mapper代理开发方式-xml方式
  • ArkTS渲染控制
  • 31不同整数的技术问题-青训营刷题
  • LeetCode 404.左叶子之和
  • MySQL 进阶专题:笛卡尔积内连接外连接详解(JOIN ON/ OUTER JOIN)
  • C++进阶: 红黑树及map与set封装
  • 智慧物业管理系统实现社区管理智能化提升居民生活体验与满意度
  • 垃圾回收之弱引用+实例说明+weakSet+weakMap
  • 硕成C语言4
  • 【Conda 和 虚拟环境详细指南】
  • 飞行汽车与人形机器人,无刷外转子电机与无框力矩电机,接小鹏飞行汽车后续
  • Rust 数据类型详解:Scalar 与 Compound 类型
  • Hot100之二分查找
  • 深度卷积神经网络实战无人机视角目标识别
  • (笔记+作业)书生大模型实战营春节卷王班---L1G3000 浦语提示词工程实践
  • MySQL入门 – CRUD基本操作
  • 洛谷 P1130 红牌 C语言
  • 亲和传播聚类算法应用(Affinity Propagation)