04 2022 档案

摘要:注册smms账号 官网地址 生成API令牌 配置typora中图像选项 配置文件内容如下,把你生成的令牌放在下面对应位置即可 { "picBed": { "current": "smms", // 代表当前的默认上传图床为 SM.MS "smms": { "token": "这里是你的 SM.MS 阅读全文
posted @ 2022-04-25 23:54 rain-1227 阅读(143) 评论(0) 推荐(0) 编辑
摘要:课程安排(5.3-7.3) 掌握数据机构与算法、机器学习基础模型与作业、深度学习基础模型与作业 时间 课程视频 课程教材 9.00-12.00 以面试为目的学习-机器学习基石技法 林老师主页《机器学习实战》《统计学习方法》《西瓜书》上面记录的重点算法 11.30-3.00 按知识点刷LeetCode 阅读全文
posted @ 2022-04-19 19:48 rain-1227 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Python异常处理 try...except...else语法 try: <语句> #运行别的代码 except <名字>: <语句> #如果在try部份引发了'name'异常 except <名字> as <数据>: <语句> #如果引发了'name'异常,获得附加的数据 else: <语句> 阅读全文
posted @ 2022-04-19 15:49 rain-1227 阅读(87) 评论(0) 推荐(0) 编辑
摘要:Python常用内置函数 匿名函数lambda 语法:lambda 参数1,参数2:函数体 多个参数之间逗号隔开,参数与函数体之间冒号隔开 调用方式大概有以下两种: # 给lambda函数起一个名字,然后就象普通函数一样调用即可 fun = lambda x, y : x+y fun(3, 4) # 阅读全文
posted @ 2022-04-19 15:49 rain-1227 阅读(60) 评论(0) 推荐(0) 编辑
摘要:主要利用json模块 把json文件读取为python字典 load_dict = json.load(open(***.json)) 将字典写入到json文件中 with open('***.json', 'w') as f: json.dump(load_dict, f) 参考博客 阅读全文
posted @ 2022-04-06 19:31 rain-1227 阅读(117) 评论(0) 推荐(0) 编辑
摘要:模式 可做操作 若文件不存在 是否覆盖 r 只能读 报错 - r+ 可读可写 报错 是 w 只能写 创建 是 w+ 可读可写 创建 是 a 只能写 创建 否,追加写 a+ 可读可写 创建 否,追加写 阅读全文
posted @ 2022-04-06 19:22 rain-1227 阅读(49) 评论(0) 推荐(0) 编辑
摘要:我在docker build 构建镜像时,Dockerfile中有pip命令,则会出现安装超时报错: 此时可以加上参数--network ="host",表示用本地网络模式构建镜像。 比如: docker build --network="host" -t 镜像名:tag号 阅读全文
posted @ 2022-04-06 19:20 rain-1227 阅读(1033) 评论(0) 推荐(0) 编辑
摘要:docker build -t testXXX . --no-cache可以重新拉取数据,不使用已经存在本地的缓存,数据源改变时有用。 pip的--no-cache-dir和--no-cache也是一样 阅读全文
posted @ 2022-04-06 19:14 rain-1227 阅读(3035) 评论(0) 推荐(1) 编辑
摘要:参考链接 当我在docker中运行yolov5时,出现这个错误,是导入opencv时出现的 调用下面命令解决 阅读全文
posted @ 2022-04-06 19:01 rain-1227 阅读(178) 评论(0) 推荐(0) 编辑
摘要:Linux中修改文件权限 参考 查看文件所属用户及权限 有时候你对某个文件进行操作时,会出现权限的问题,比如我们用xftp传输某个文件时,出现了参数错误: 我们需要查看一下文件的权限: ls -la 图中红框第一个字符为- 代表这个东西是文件 如果为d 表示这个东西是文件夹 然后后面有9个字符rw 阅读全文
posted @ 2022-04-06 16:52 rain-1227 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Docker常用指令 远程镜像仓库 可以创建一个阿里云的镜像仓库参考这个教程或者百度 然后登录到该远程仓库: docker login --username=雨天rain0510 registry.cn-qingdao.aliyuncs.com #这些指令你创建远程仓库后,仓库界面都会有的 基本指令 阅读全文
posted @ 2022-04-06 16:50 rain-1227 阅读(35) 评论(0) 推荐(0) 编辑
摘要:记录第一次参加比赛的说明文档,里面主要是Docker操作 1.算法整体描述 参考yolov5,将你们提供的数据集转换为符合yolov5模型的数据集 采用的网络架构是yolov5x 2.解决思路 就是将数据转换为符合模型要求的数据,并把输出转换为你们要求的格式,模型训练过程中修改了学习率超参数,以及多 阅读全文
posted @ 2022-04-06 16:49 rain-1227 阅读(28) 评论(0) 推荐(0) 编辑
摘要:函数中形参列表出现一个单独的*,如下所示: test_func2(aa, *, bb, cc='hello'): 这表示*号后面的形参只能以关键字形式进行传参,不接受位置传参 就只能接受 bb='xxx', cc='xxx', 不能接受其他的命名关键字参数了 def test_func1(aa, b 阅读全文
posted @ 2022-04-05 11:59 rain-1227 阅读(415) 评论(0) 推荐(0) 编辑
摘要:# 安装ffmpeg库 sudo apt install ffmpeg # 播放视频,-autoexit是播放完自动关闭 ffplay -autoexit filename.mp4 q:退出 p:暂停 f:全屏 左右方向键:向左或者右快进或倒退10s 阅读全文
posted @ 2022-04-05 11:52 rain-1227 阅读(642) 评论(0) 推荐(0) 编辑
摘要:YOLOv5训练过程 1. 数据格式转为YOLOv5需要的格式 yolov5的项目地址 YOLOv5需要图像标注的数据格式 大家都知道,用于训练的图片都是有对应的标注信息的,主要来标注图片中的待识别物体(用边界框和类别表示) 在yolov5中每一个图片对应的标注信息(边界框和类别)是存放在txt文件 阅读全文
posted @ 2022-04-04 22:37 rain-1227 阅读(1815) 评论(0) 推荐(0) 编辑
摘要:Ubuntu系统更换软件源 参考链接 在Linux系统中,会维护一个自己的软件仓库,Ununtu中这个软件仓库就是一个文件里面有着一些网址信息,每一个网址就是一个源,对应着源服务器上的软件 这个文件就是 /etc/apt/sources.list 在这个文件中增加或注释一些源时,我们的系统能安装的软 阅读全文
posted @ 2022-04-03 22:10 rain-1227 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1. pytorch的安装 cmd中输入 nvidia-smi 就可以看到支持的cuda版本,比如我的是cuda11.1 然后去pytorch官网选择相应的命令,运行安装即可 这里选择pip安装,后面好像不需要安装cuda,cudnn(windows下),我的命令是: pip3 install to 阅读全文
posted @ 2022-04-03 19:57 rain-1227 阅读(80) 评论(0) 推荐(0) 编辑
摘要:基础模块 1.类别预测层 2.边界框预测层 和类别预测层类似,只不过每个锚框要预测4个偏移量,而不是q+1个 3.连接多尺度的预测 每个输出的形状是(批量大小,通道数,高度,宽度) 由于不同层的特征图由于大小不一样,锚框数量不一样,因此不同层的预测输出形状可能会不同,通道数由每个特征图单元生成的 阅读全文
posted @ 2022-04-03 19:40 rain-1227 阅读(286) 评论(0) 推荐(0) 编辑
摘要:计算机网络面试知识点总结 一.网络分层结构 目前用的一般是5层网络模型来教学理解,实际应用中是TCP/IP的四层网络体系结构。 1.物理层 物理层考虑的是如何将比特流数据在连接计算机的传输媒体上进行传输,而不是指具体的传输媒体。 具体来说: 确定与传输媒体的接口的一些特性,比如指定接口的形状,尺寸, 阅读全文
posted @ 2022-04-03 19:39 rain-1227 阅读(373) 评论(0) 推荐(0) 编辑
摘要:操作系统面试知识点总结 一.操作系统概述 1.操作系统主要功能 对计算机硬件资源进行管理,调度,分配 向用户提供一个与系统交互的友好页面 2.操作系统的四个特征 操作系统拥有 4 个鲜明的特征:并发、共享、虚拟和异步。其中,并发和共享是操作系统的最基本特征,没有并发和共享,就谈不上虚拟和异步 并发和 阅读全文
posted @ 2022-04-03 19:36 rain-1227 阅读(443) 评论(0) 推荐(0) 编辑
摘要:一.前向神经网络 深度前馈网络(Deep Feedforward Networks) 是一种典型的深度学习模型。 其目标为拟合某个函数f, 即定义映射y=f (x;θ)将输入x转化为某种预测的输出y, 并同时学习网络参数θ的值, 使模型得到最优的函数近似。 由于从输入到输出的过程中不存在与模型自身的 阅读全文
posted @ 2022-04-03 19:34 rain-1227 阅读(220) 评论(0) 推荐(0) 编辑
摘要:训练深度神经网络时调参经验 1.如果损失一直比较大,且降不下去,就是说模型在训练集和测试集上的结果都比较差 可以尝试从以下三个方面入手: (1)损失函数 如果是回归任务的损失函数有: 优先选择SmoothL1Loss函数 下面公式中的N可以看做是batch size一般是传入数据的第一个纬度,n可以 阅读全文
posted @ 2022-04-03 19:32 rain-1227 阅读(319) 评论(0) 推荐(0) 编辑
摘要:计算机视觉 一.计算机视觉任务 计算机视觉主要任务包括以下五种: 1.图像分类 给定一组各自被标记为单一类别的图像作为训练集,然后对新的测试图像的类别进行分类,比如MINIST手写图像识别 2.目标检测 识别图像中的对象目标,输出目标的边界框坐标和分类标签 比如鱼类检测,绝缘子检测(之前做过的) 类 阅读全文
posted @ 2022-04-03 19:27 rain-1227 阅读(460) 评论(0) 推荐(0) 编辑
摘要:Windows中运行Docker需要安装WSL2,运行过程中发现vmmen占用内存很大,机器卡死。 参考链接 用户目录下新建文件.wslconfig,写入以下内容 [wsl2] memory=6GB swap=0 localhostForwarding=true 重启 WSL2:打开 服务(可通过 阅读全文
posted @ 2022-04-03 19:14 rain-1227 阅读(1027) 评论(0) 推荐(0) 编辑
摘要:主要记录那些需要特殊安装的库的安装方法 geopandas 可以利用conda安装,但是conda install geopandas解析环境时可能会出错,此时指定版本号即可: conda install geopandas==0.6.1 你也可以指定别的版本号,指定这个版本,相应的pandas和n 阅读全文
posted @ 2022-04-03 19:10 rain-1227 阅读(48) 评论(0) 推荐(0) 编辑
摘要:更换下载源 Windows 执行下面命令,生成.condarc文件,会在你的C盘用户文件夹中生成 conda config --set show_channel_urls yes 把下面的命令放到刚生成的文件中 channels: - https://mirrors.tuna.tsinghua.ed 阅读全文
posted @ 2022-04-03 19:07 rain-1227 阅读(281) 评论(0) 推荐(0) 编辑
摘要:VSCODE中运行ipynb文件 当在vscode中运行.ipynb文件时,总是提示安装或更新内核 实际上是由于该虚拟环境下下缺少kernel.json文件 conda创建环境时就安装ipykernel:建议这样做 conda create -n 环境名称 python=3.8 ipykernel 阅读全文
posted @ 2022-04-03 18:56 rain-1227 阅读(479) 评论(0) 推荐(0) 编辑
摘要:一.安装Linux系统 由于用虚拟机软件安装的Linux不能调用GPU,因此这里采用双系统(在Windows的电脑上再安装一个Linux系统) 详细安装过程参考链接知乎:Win+Linux安装 讲一下遇到的几个问题: Rufus检测不到U盘,可以换一个U盘试试 分配磁盘空间时,遇到C盘不能扩展分区, 阅读全文
posted @ 2022-04-03 17:32 rain-1227 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:先下载工具 # 下载脚本工具 git clone https://github.com/dongfanger/pycnblog.git # 下载这个python库 pip install pyyaml 进入pycnblog文件夹中,修改config.yaml文件 主要修改下面四个选项 blog_ur 阅读全文
posted @ 2022-04-03 15:54 rain-1227 阅读(48) 评论(0) 推荐(0) 编辑
摘要:上传本地文件成为Github上的一个项目(Linux) 参考教程:廖雪峰的git教程 安装git并设置你的机器的标识 安装git sudo apt-get install git 创建你的机器的标识,因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址 git co 阅读全文
posted @ 2022-04-03 15:41 rain-1227 阅读(43) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示