- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 功能跑通
训练:打开train_yolo3.py修改预训练模型部分 pretrained_path = 'logs/fackoff823/trained_weights_final.h5' # 预训练模型 然后点击“运行”,开始训练最后运行结果如下:检测:使用yolo.py中的“dect_image”方法编写yolo_image.py小程序(在此特别感谢博主:ch...
2019-12-02 12:07:06 252
原创 yolov3项目源码解读记录
从train_yolov3.py向后看:1、类别的修改地点:2、预训练模型这个的话我一开始在自己的相应的文件夹下面没有找到我的logs文件夹:还不知道,存疑。我在fackoff823找到了权重文件:4、将类别以及需要的参数都从文件中提取出来class_names=get_classes(classes_path)#类别列表...
2019-11-13 09:46:29 667
原创 tensorflow检测
在我们安装好tensorflow之后,经常会想到是否安装好了,能否用gpu。这时候可以使用如下命令:前提:已经进入到了自己的conda环境中1、python2、import tensorflow as tf3、tf.test.is_gpu_available()最终的结果:...
2019-10-18 14:35:40 454
原创 使用python版本进行搭建yolov3(一)。
在此感谢牛小顿同学提供的资源,https://blog.csdn.net/zong596568821xp 与这位博主的博客,我是按着他搭建的环境,亲测好用。一、使用conda创建一个新的虚拟环境conda create -n second_test python=3.6 numpy二、安装tersonflow-gpu版本2.1安装keras 2.2.4pip install...
2019-10-18 14:26:31 3854 4
原创 安装darknet,并使用预训练模型
git clone http://github.com/pjreddie/darknet编译项目cd darknetmake下载预训练权重文件(download the pre-trained weight file)wget http://pjreddie.com/media/files/yolov3.weights测试./darknet detect cfg...
2019-10-16 09:05:01 917
原创 tersonflow使用的知识点(日积月累)
我使用的是win10系统,已经安装了anaconda3,在anaconda3的环境下安装的tersonflow。每天积累一些tersonflow的使用技巧。从anaconda prompt进入tersonflow环境:首先双击进入anaconda3的后台环境:进入之后是这样的:此时你是还没有进入tensorflow环境之中的,所以你在搜所conda list的时候,没有办法...
2019-09-21 11:36:48 755
原创 S函数的学习
#define S_FUNCTION_NAME test//这里把文件名sfuntmpl_basic修改为test#define S_FUNCTION_LEVEL 2#include "simstruc.h"//程序里面要用到的头文件在这里引用,如“math.h”等。float global_var; //定义全局变量static void mdlInitializeSize...
2019-06-11 20:37:51 2959 1
转载 C#中list的用法
集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b.使用自定义集合类 比较常见的做法是从C...
2018-10-20 07:53:23 15015
原创 mooc 恋爱 人格 职场学习笔记
吸引人的特性有哪些:1美丽的外表;2与人的距离,倒U型,逐渐靠近,关系逐渐加深,到达峰值后,就开始下降;3性格;4相似产生吸引。你是谁就会遇到谁;观察分析者:就是类似学工科的大部分男生;特点是职场上的武林高手,婚恋上的菜鸟,最怕沉迷科研而日渐消瘦。跟他们相处:不去打扰;鼓励他说。婚姻图的是什么:是一种情感的交换,能够与提供利润的伴侣保持关系。婚姻中的权利:人际剥削法则:操心较少的人对操心较多的人拥...
2018-06-05 19:32:46 1309
原创 LInux的账号与账号管理的学习
linux对于账号的管理是通过ID来进行识别的,有两种ID:分别为UID和GID。UID是指使用者ID,GID是所在群组的ID。登录时,首先根据用户名在/etc/passwd中找到相应的UID,在/etc/shadow下找到对应得密码,继而登录。同时也可以获得相应的GID。在/etc/passwd文件中,格式如下:分为七部分,每个部分以:分隔。1.用户名2 x表示密码3UID 0表示是具有roo...
2018-06-02 21:49:49 216
原创 STM32中cortex-M3内核的学习
对于这个内核,它是哈佛结构,数据总线与指令总线分开。具有Thumb2指令集。主要了解三个部分得功能,第一是寄存器组,第二是存储器空间管理,第三是NVIC中断控制器。它的内部存在R0-R15寄存器,其中对于R0-R7可以由Thumb指令集访问,R8-R12由Thumb2和ARM指令集访问。还有一些特殊寄存器。对于存储器,它是32位总线,可以访问最多4G空间,不过它已经大概分好了访问的内容,这其中最重...
2018-05-31 10:38:30 2845
原创 linux下的文件压缩与解压
文件压缩是通过一定的算法将文件大小变小。在linux里主要有如下的扩展名:*.gz gzip压缩*.bz2 bzip2压缩*.xz xz压缩*.tar.gz*.tar.bz2*.tar.xzgzip使用格式如下:gzip -cvd# 文件名 -c:-d:解压缩-v:可以显示原文件和压缩比-#:数字,1代表最快,9代表压缩比最大,默认是6zcat读取文件bzip2使用格式:bzip...
2018-05-28 19:09:17 187
原创 LINUX学习
一、1.文件搜素用指令 which、type、find 2.流式处理是指允许相关联的程序一同执行。 对于分时处理的,要采用前后台任务的形式。前台任务是当前与我们交互的程序,后台任务就是虽然执行但是不与我们交互。Ctrl+Z可以把前台任务切换到后台。 直接在执行程序后加&可以直接创建后台程序。使用jobs命令查看后台任务。用fg+任务号可以把后...
2018-05-27 21:20:08 119
原创 Linux的文件属性学习
在linux下文件的属性更改需要在root权限下进行,进入root权限下的方法是使用 su - 回到用户模式可以使用Ctrl+D进入root模式下,使用 ls -al可以看到如下的文件列表:每一行代表一个文件及其属性。对于第一列,例如dr-xr-x--- 需要这么拆分,第一个为文件是目录还是文件。d为目录,-为文件,接下来三个一组,第一组是表示文件的所有者对于文件的权限,第二组为文件所在群组对于文...
2018-05-23 11:07:41 163
原创 Linux在VM虚拟机中的安装
今天成功的将Centos7装在了VM11.0虚拟机上,总结一下。可以参考网上教程,主要有两点注意事项:1.安装图形界面,否则出来是黑色框框很难受2.注意设置账户和密码,否则在指令输入界面无法登录。...
2018-05-22 21:40:37 231
原创 学习操作系统之后自己小小的总结
对于操作系统的学习,个人觉得主要分为如下几个要点:1.操作系统的感性认识,什么是操作系统,操作系统是用来干嘛的,以及操作系统的发展史。2.操作系统的四个主要功能:进程管理、内存管理、文件管理(外存管理)、IO管理3.多核结构下一些操作系统原理的改变。对于第一点,操作系统是一个魔术师和管理者(引用),它就是一个用来管理计算机资源,进行计算机调度,管理计算机软硬件,提供良好的人机交互界面的系统软件。操...
2018-05-12 21:03:59 1015 1
转载 Invoke同步
在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke去调用,两者的区别就是一个导致工作线程等待,而另外一个则不会。而所谓的“一面响应操作,一...
2018-04-02 08:25:26 438
keil如何查看程序占用的rom和ram大小
2018-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人