摘要:
1. 基本思路使用wc获取文件的行数,并数出开始删除的行号,然后使用sed进行删除。sed删除基本命令:sed -i "${n1},${n2}d" filename其中-i参数是表示直接修改读取的文件内容,而不是输出到终端。${n1},${n2}部分对应sed的地址匹配,都是整数,是具体的行号,表示 阅读全文
摘要:
1. 前言项目需要用目标检测模型,由于yolov3精度和性能突出,成为最后选择的模型。但是因为在实际场景中会有误检测和漏检测的情况,还需要采集实际场景的数据进行微调。思路是直接调整由ImageNet+coco数据集训练出来的权重yolov3.weights,冻结前面的层数,只微调后面n层。系统:Ubuntu 18.042. 过程2.1. 数据准备采集好图片,筛选,标注,转换。其中标注工具我们使用的... 阅读全文
摘要:
1. rsync的主要作用rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。但是在使用就会发现rsync有很多种命 阅读全文
摘要:
1. python3中的模块和包 简单来讲,模块是一个包含Python定义和语句的文件,包是一种通过用“带点号的模块名”来构造 Python 模块命名空间的方法。 详细可以参考廖雪峰的:python教程-模块 本文以以下的项目结构,对python3的子包之间的调用进行探索: 使用的python版本: 阅读全文
摘要:
注:本文转载自PRIN BLOG原文链接:命令行界面 (CLI)、终端 (Terminal)、Shell、TTY,傻傻分不清楚?0. 太长不看 TL;DR命令行界面 (CLI) = 使用文本命令进行交互的用户界面 终端 (Terminal) = TTY = 文本输入/输出环境 控制台 (Consol 阅读全文
摘要:
1. 背景 最近在跟一个AI的项目,代码量很少,于是写了个脚本,想用scp直接复制到生产,但是有一些文件需要排除掉。 2. 双中括号关键字 双中括号[[]]是bash shell中的关键词,相对于[]有以下特点和优势: [[ ]] 结构比[ ]结构更加通用。在[[和]]之间所有的字符都不会发生文件名 阅读全文
摘要:
1. 背景 作为一名深度学习萌新,项目突然需要使用图像分类模型去作分类,因此找到了TensorFlow的模型库,使用它的框架进行训练和后续的操作,项目地址:https://github.com/tensorflow/models/tree/master/research/slim。 在使用真正的数据 阅读全文
摘要:
1. 数组的集合运算 1.1. 并集 np.union1d(a,b)计算数组的并集: 1.2. 交集 np.intersect1d(a,b)计算数组的交集: 1.3. 差集 np.setdiff1d(a,b)计算结果为a集合减去b集合,也就是剩下没有在b中出现的元素: 1.4. 异或 np.setx 阅读全文
摘要:
链接:https://pan.baidu.com/s/1UuQ8gJ2qXLvPK2rdIqWCMQ 提取码:ghn9 阅读全文
摘要:
一、前言 加班加点几天今天终于成功刷机,记录一下成功的一些过程,以方便同样卡住的朋友参考。 延续官网教程[1]中对设备的叫法,pc机称为host,tx2称为target。 二、过程 1. host相关信息 a. 系统 我成功的一次用的是物理机,直接装的Ubuntu 18.04,为什么用18.04呢, 阅读全文