轻量级网络—MobileNetV1
AbstractMobileNet 是用于移动和嵌入式视觉应用的高效模型。基于一种流线型(streamlined)的架构,该架构使用深度可分离卷积(depthwise separable convolutions)来构建轻量级深度神经网络。同时引入两个简单的全局超参数,在延迟和准确率之间进行了有效的 ...
阅读更多
卷积神经网络中的参数量和计算量
在设计一个 CNN 时,通常要考虑两个事情,即计算量和参数量。前者决定了网络训练的快慢,后者决定了计算设备需要多大的内存或显存。 参数量指的是卷积核中的参数的数量,计算量指的是卷积神经网络执行数值运算的次数。 由于参数共享,参数量只与特征图 feature map 的数量有关,而与 feature ...
阅读更多
MobileNet-SSD模型的训练与tflite格式转换
最近在做毕业设计嵌入式端的目标检测系统,看了前人写的论文大多数用的都是 MobileNet-SSD 模型,就去学习了一下。MobileNet v1 是 Google 2017年发表的用于移动和嵌入式视觉应用程序的高效模型,其核心思想就是提出了深度可分离卷积(Depthwise Separable C ...
阅读更多
机器学习基础知识
人工智能的浪潮正在席卷全球。 2016年,谷歌阿尔法围棋以 4:1 战胜围棋世界冠军、职业九段棋手李世石,不仅让深度学习为人们所知,而且掀起了人工智能的“大众热”。随之也产生了一些学术名词如:人工智能(Artificial Intelligence, AI)、机器学习(Machine Learnin ...
阅读更多
C++字符串、字符数组长度
在 C++ 中常用的获取字符串长度或者字符串数组长度的函数有: length() size() strlen() sizeof() str.length() 和 str.size() 用来求字符串(string 类型)的长度。 strlen(str) 是用于求字符数组的长度,其参数是char*。 ...
阅读更多
C++中sort()函数强大功能
最近在刷王道考研机试指南(机试小白),惊奇的发现 sort() 函数功能不是简单排个序。 sort()函数原型: 1234sort(start,end,cmp);// start表示要排序数组的起始地址// end表示数组结束地址的下一位// cmp用于规定排序的方法,可不填,默认升序 sort( ...
阅读更多
数学建模之预测模型
在数学建模中,常常会涉及一些预测类问题。预测方法种类繁多,从经典的单耗法、弹性系数法、统计分析法,到现在的灰色预测法、专家系统法和模糊数学法、甚至刚刚兴起的神经元网络法、优选组合法和小波分析法等200余种算法。下面将简要介绍几类预测方法:灰色预测模型、微分方程模型、差分方程模型、马尔可夫预测、插值与 ...
阅读更多
计算机组成原理
计算机系统概论计算机的基本组成: 存储器——存放程序(指令)和数据 运算器——算术和逻辑运算 控制器——从内存中取出解题步骤加以分析,然后执行某种操作 输入输出设备——实现计算程序和原始数据的输入输出 运算方法和运算器 原码 原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值 ...
阅读更多
计算机网络
概述互联网结构从互联网的工作方式上看,网络拓扑结构可以划分为两大块:边缘部分和核心部分 边缘部分:由所有连接在互联网上的主机组成,这部分是用户直接使用的。 核心部分:由大量网络和连接这些网络的路由器组成,这部分是为边缘部分提供服务的。 在网络端系统之间的通信方式可划分为:客户-服务器方式(C/S ...
阅读更多
操作系统
概论操作系统的定义操作系统(OS )是管理计算机硬件与软件资源的计算机程序。 操作系统的功能 进程管理——进程线程的状态、控制、同步互斥、通信调度等 内存管理——分配/回收、地址转换、存储保护等 设备管理——设备驱动、分配回收、缓冲技术等 文件管理——文件目录、文件操作、磁盘空间、文件存取控制 操 ...
阅读更多