深度学习常见数据集之COCO 评估指标 COCO评估指标 除非另有说明,否则AP和AR在多个交汇点(IoU)值上取平均值,使用0.50到0.95共10个IOU阈值下的mAP求平均,结果就是COCO数据集定义的AP,与只用一个IOU=0.50下计算的AP相比,是一个突破; AP是所有类别的平均值。传统上,这被称为“平均准确度”(mAP,mean average precision)。官方没有区分AP和mAP(同样是AR和mAR 2021-06-18 深度学习 #深度学习
深度学习常见链接 1.LeNet-5论文《Gradient-based learning applied to document recognition》web:http://yann.lecun.com/exdb/lenet/ 2.AlexNet论文《ImageNet Classification with Deep Convolutional Neural Networks》 3.ZFNet论文《Vis 2021-06-10 深度学习 #深度学习
深度学习之卷积神经网络 GoogleNet GoogLeNet Incepetion V1这是GoogLeNet的最早版本,出现在2014年的《Going deeper with convolutions》。之所以名为“GoogLeNet”而非“GoogleNet”,文章说是为了向早期的LeNet致敬。 Motivation深度学习以及神经网络快速发展,人们不再只关注更给力的硬件、更大的数据集、更大的模型,而是更在意新的idea、新的算法以 2021-06-08 深度学习 #深度学习
深度学习常见数据集 CIFAR-10 数据集官网:http://www.cs.toronto.edu/~kriz/cifar.html CIFAR-10 是由 Hinton 的学生 Alex Krizhevsky 和 Ilya Sutskever 整理的一个用于识别普适物体的小型数据集。一共包含 10 个类别的 RGB 彩色图 片:飞机( a叩lane )、汽车( automobile )、鸟类( bird )、猫( 2021-06-08 深度学习 #深度学习
MongoDB _id 在MongoDB中,_id字段是表示一个集合的主键【类似MySQL中的id字段】,可以唯一标识每个文档。_id字段包含唯一的ObjectID值。 使用默认的_id(ObjectId)默认情况下,在集合中插入文档时,如果字段名中没有_id的字段名称,则MongoDB将自动添加一个ObjectId字段。 ObjectId是轻量型的,不同的机器都能全局唯一的生成它;ObjectId使用12字节的存储 2021-06-06 MongoDB #MongoDB
MongoDB 命令 数据库操作12345678# 查看数据库show dbs# 切换数据库use test# 查看当前使用的数据库db 集合操作123# 查看当前数据库的集合show collectionsshow tables 增删改查增12345# 插入数据,`_id`存在就报错db.collecion.insert({})# 插入数据,`_id`存在会更新 - db.collecti 2021-06-06 MongoDB #MongoDB
MongoDB 安装 简介mongodb 官网:https://www.mongodb.com/try/download/bi-connector 官网提供四种类型的安装包 Atlas: MongoDB 集群 On-premises: MongoDB 本地安装包 Tools: MongoDB tools。详细介绍 https://docs.mongodb.com/tools/ Mobile & Edge: 移 2021-06-06 MongoDB > install #MongoDB #install
MongoDB 导出 mongoexport 和导入 mongoimport 导出工具 mongoexport123456789101112131415161718192021222324252627282930313233343536373839404142434445[root@ ~]# mongoexport --helpUsage: mongoexport <options>Export data from MongoDB in CSV or JSON 2021-06-06 MongoDB #MongoDB
MongoDB 异常 pymongo.errors.CursorNotFound: cursor id 15XXX not found报错如下: 1pymongo.errors.CursorNotFound: cursor id 69148817834 not found, full error: {'ok': 0.0, 'errmsg': 'cursor id 69148817834 not found', 2021-06-06 MongoDB #MongoDB
MongoDB 连接命令 mongo mongo 连接mongo 基本命令及参数一览:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950D:\software\professional\mongoDB\bin>mongo --helpMongoDB shell version v3.4.5usage 2021-06-06 MongoDB #MongoDB
深度学习之边框回归(Bounding Box Regression) 从rcnn, fast rcnn, faster rcnn, yolo, r-fcn, ssd,到cvpr的yolo9000。这些paper中损失函数都包含了边框回归,除了rcnn详细介绍了,其他的paper都是一笔带过,或者直接引用rcnn就把损失函数写出来了。前三条网上解释比较多,后面的两条我看了很多paper,才得出这些结论。 为什么要边框回归? 什么是边框回归? 边框回归怎么做的? 边框 2021-05-31 深度学习 #深度学习
oss 对象存储 OSS对象存储是无层次结构的数据存储方法,通常用于云中。不同于其他数据存储方法,基于对象的存储不使用目录树。各个单独的数据(对象)单元存在于存储池中的同一级别。 Brain++ OSS 是 Brain++ Platform 提供的对象存储服务。您可以在 Brain++ 内网中存储和访问任意类型的数据。关于对象存储的基本用法,请参考下文的客户端示例。关于对象存储的更多基本概念,请查阅相关资 2021-05-19 oss #oss
内核态和用户态 太长不看的提前总结: 内核态,或者说CPU的特权模式,是CPU的一种工作状态,它影响CPU对不同指令的执行结果。操作系统通过跟CPU配合,设置特权模式和用户模式,来防止应用程序进行越权的操作 防止应用程序越权访问内存时使用了虚拟地址空间映射的技术,这是操作系统软件配合硬件的MMU共同实现的。在用户模式下,应用程序访问的内存地址是虚拟内存地址,会映射到操作系统指定的物理地址上。这个虚拟内存地址空间 2021-05-19
国产芯片简介 1、通用处理器芯片(CPU)Intel、AMD、Cyrix 的关于 x86 的各种技术纠缠 https://www.zhihu.com/question/396941093/answer/1546395843 X86架构路线 兆芯:通过收购威盛(VIA)获得部分X86授权,兼容X86生态,性能适用于行业应用。兆芯的技术源于上世纪的Cyrix,授权来自于Intel,Cyrix被威盛收购,威盛的 2021-05-19
浮点数转化成二进制 1、浮点数在计算机中是如何表示的学过《计算机组成原理》或者类似《计算机系统》这些课程的小伙伴们应该都知道,浮点数在计算机中的存储方式遵循IEEE 754浮点数计数标准,可以表示为: 11.M... * 2 ** E 上述的就是 尾数 + 阶码 的编码方式,说的通俗一点就是类似于数学课本上的科学计数法表示方式:有效数字 + 指数位。 因此,只要给出:符号(S)、阶码部分(E)、尾数部分(M) 2021-05-19
IDEA 工程控制台输出乱码 通用的设置 修改文件编码。 点击 File --> Settings --> Editor --> File Encodeings 面板,把 Global Encoding、Project Encoding、Default encodeing forproperties files 这三个地方都配置成 UTF-8 修改java编译器,添加额外的命令行参数,指定在编译时使用指 2021-05-14 Java #Java
IDEA 错误提示之 Could not autowire No beans of 'xxx' type found 1、问题描述在Idea的spring工程里,经常会遇到 Could not autowire. No beans of 'xxxx' type found 的错误提示。 但程序的编译和运行都是没有问题的,有时候也有可能会报错,无法运行程序,这个错误提示并不会产生影响。但红色的错误提示看起来很不舒服。 2、原因原因可能有两个,第一个是Intellij IDEA本身工具的问题。第二个便 2021-05-14 Java #Java
Java static 关键字 加载顺序: 父类的 static 子类的 static 父类的 成员变量和 构造函数 子类的 成员变量和 构造函数 被 static 关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。static 是不允许用来修饰局部变量。 问题来了,带有 static 关键字的类,执行的先后顺序是什么呢?先看几个例子。 一、下面这段代码的输出结果是什么? 1234 2021-05-14 Java #Java
Java 之 JNDI 从一个例子来理解 JNDI要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。 没有JNDI的做法程序员开发时,要开发访问 MySQL 的应用,于是将一个对 MySQL JDBC 驱动程序类的引用进行了编码,并通过使用适当的 JDBC URL 连接到数据库。代码如下: 123456789101112131415Connection co 2021-05-14 Java #Java
springboot 项目使用 mybatis 时报错 No MyBatios mapper was found in '[xxx mapper]' package Pleas check you configureation 现象在spring boot项目中,使用mybatis-plus 会出现如下提示。 1No MyBatios mapper was found in '[xxx mapper]' package. Pleas check you configureation 分析解决出现该报错,主要检查以下4点: 项目中有无该 xxxMapper.java 文件; 相关 Mapper.xml 文件的 na 2021-05-14 Java #Java