- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 深度学习001-从hello world开始
从"hello world"开始程序员思维,一切新事物的学习都有一个hello world,深度学习也不例外,本文就从机器学习届的“hello world”开始,实现一个简单的卷积神经网络,实现本文的前提是开发环境已经搭建完成,目前我所使用的开发环境如下:硬件:1080ti x2操作系统:Ubuntu16.04软件:python3.5tensoflow-gpu 1.4.0pycharm 2020基本包含以下三个步骤:1、准备数据,编写数据读写功能函数2、构建并训练保存模型3、恢复模型并
2020-05-15 17:19:30 375
原创 tensorflow 常用函数
tensorflow 常用函数引言1. 基本函数1.1 tf.random_normal()函数1.2 tf.Variable函数1.3 tf.convert_to_tensor函数1.4 tf.placeholder函数1.5 tf.nn.conv2d 函数1.6 tf.nn.relu函数1.7 tf.nn.maxpool函数2. tensorflow 的维度变换2.1. Reshape2.2. tf.transpose2.3 tf.expand_dims2.4 tf.squeeze3 数据类型转换
2020-05-15 14:17:19 1000
原创 C6000 DSP技术深度探索-图像处理算法仿真到硬件实现踩过的那些坑
C6000 DSP技术深度探索-图像处理算法仿真到硬件实现踩过的那些坑写在前面图像处理算法-仿真篇DSP硬件移植篇-挖坑篇DSP硬件移植篇-坑的种类写在前面时间如白马过隙,今天登录CSDN,发现距离自己上次发布的博客已经过了三年有余,但依然记得当时注册CSDN时的想法,学习大神的经验,通过撰写博客记录自己工作中的点滴,提升自己的文字编辑能力,却发现很多事情坚持下来真的不容易,一方面自己工作中难...
2020-03-21 23:06:53 940
原创 玩转OpenCV之一:关于OpenCV学习版本的选择
作为机器视觉领域的开发人员,你一定听说过OpenCV,它作为一款强大的开源计算机视觉处理库,得到了广泛的发展,目前它的最新版本已经到了3.1版本,为了学习OpenCV,首先要选择一个合适的版本,版本太老,你将不能用到它的一些新的特性,而版本太新,有些问题可能很难在互联网上找到解决问题的办法,笔者就层尝试在Ubuntu14.04上安装OpenCV3.1,结果装完之后,运行一个特征检测的程序,直接就报
2016-01-14 21:28:21 11929
原创 C6000 DSP技术深度探索(3)-中断向量表
DSP 作为一款处理器,它也支持中断处理,对于中断机制的引入,这里就不多说了,下面仍然以C6000系列DSP为例,探讨一下中断向量表,在前一篇文章中,提到了汇编文件中存在一种特殊的文件,该文件通常命名为vectors.asm,这个文件就是中断向量表的定义,那么这个文件是从何而来,与DSP硬件之间的联系在哪呢,这就要提到CPU的中断,在讨论中断之前,我先把一个中断向量表文件的内容列举如下:
2015-12-02 21:11:09 5565
原创 C6000 DSP技术深度探索(2)---链接命令文件(cmd)
一个DSP工程中主要包含如下几种类型文件:C文件(*.c及*.h);汇编文件(*.asm),注意有两种比较特殊的汇编文件,一种是中断向量表(vectors.asm-常见于不包含DSP/BIOS的程序中),另一种是bootloader文件(该文件实现二级启动功能);库文件(*.lib、*.a、*.a64等),该类型文件是对源文件的一种封装,通常只提供API调用接口,不提供源码,既可以
2015-12-01 20:35:34 2027
原创 C6000 DSP技术深度探索(1)---关于启动方式
C6000 DSP技术深度探索(1)---关于启动方式所谓的启动,英文名叫“Boot”,任何一个系统都离不开它,无论是CPU、DSP、ARM还是FPGA,都不可跳过这个流程,其本质就是向存储器加载程序和数据并初始化寄存器文件的过程,只是不同的处理器有其各自的特点,这里只针对TI公司的C6000系列DSP进行探究。 对于C6000系列的DSP,其启动方式较多,但总的来说主要分为两类,一
2015-11-28 23:31:54 4408
ministCnnTestTrain.py.7z
2020-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人