openmmlab 笔记5

mmdetection 环境搭建
工具 openbayes
新建一个,选择gpu 镜像选pytorch
数据绑定
交互方式 jupyter
数据集 简单的水果图片
pip 安装mmdetection 依赖库pytorch

MMdetection 安装

1、git clone 下载安装
2、openMiM 安装

pip install openMiM
!mim install mmdet=2.22.0

感叹号代表再python环境里执行
import mmdet
检查mmdet是否安装成功

mmdet有60戈多模型供你选择
在configs文件下,本课要用的是mask rcnn
用mmdetction去搜索模型

!mim search mmdet --model "mask r-cnn"

在上一步查看config id后,下载模型

!mim download mmdet --config mask_rcnn_r50_fpn_2x_coco --dest .

选择模型标准
box ap 分数满分100
mask ap 分数满分100

模型推理代码演示

from mmdet.apis import init_detector
model= init_detector(config_file,checkpoint_file)
result = inference_detector(model,图片路径)
show_result_pyplot(model,,输入图片路径,result)

深度学习需要写的内容:

1、模型结构
2、数据集
3、训练策略
4、配置gpu,分布式环境配置
5、辅助功能,打印日志,保存checkpoint

openmmlab 把上面需要的内容写进配置文件
重要的字段
model 模型结构参数
data 输入参数包括预处理

训练自己的模型
微调训练
把预训练好的模型用自己的数据集去做训练
整理自己的数据集
修改config文件
ann_file 标注文件
img_prefix 存放图片的路径
pipeline 数据加载的过程
__base__ 继承config文件
load_from 加载预训练模型路径
轮次 epoch
runner 控制

学习率 lr
optimizer 控制

新的值会覆盖原来结构(继承)的值

检查配置文件

from mmcv import Config
config=Config.fromfile('config.py')
print(config.pretty_test)

训练模型命令

!mim trans config.py
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建Open5GS是一个相对较复杂的过程,需要一些基础知识和技能。以下是一个基本的步骤来搭建Open5GS笔记: 1. 首先,确保你的操作系统是支持Open5GS的,推荐使用Linux系统。你可以选择Ubuntu、CentOS等常见的Linux发行版。 2. 安装所需软件:Open5GS需要依赖一些软件,包括MongoDB、FreeDiameter、libssl-dev等。你可以使用包管理工具(如apt、yum等)来安装这些软件。 3. 下载Open5GS:你可以在Open5GS的官方网站上找到最新的版本,并进行下载。 4. 解压缩Open5GS:解压缩下载好的Open5GS压缩包。 5. 编译和安装Open5GS:进入解压缩后的Open5GS目录,使用终端运行make命令来编译Open5GS。编译成功后,运行sudo make install命令来安装Open5GS。 6. 配置Open5GS:在安装完成后,你需要进行一些配置。可以编辑Open5GS的配置文件(位于/etc/open5gs目录下),配置一些网络参数、IP地址等。 7. 启动Open5GS:在完成配置后,你可以使用终端运行sudo open5gs命令来启动Open5GS。如果一切正常,你将会看到Open5GS成功启动的提示信息。 8. 连接到Open5GS:通过连接你的设备(如手机)到Open5GS的网络,你可以使用Open5GS提供的移动网络服务。可以按照手机设置中的网络设置,进行连接。 以上是搭建Open5GS的基本步骤。需要注意的是,由于Open5GS的复杂性,搭建过程中可能会遇到一些问题。你可以通过查阅Open5GS的官方文档、寻求在线支持或参考相应的论坛来解决问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值