吴恩达 深度学习 卷积神经网络 目标检测

1.目标定位 我们希望在图中识别不同类别的目标,通过一系列卷积操作,得到输出 Y = [p_c(是否有目标0/1),        bx,by(目标中间相对于图片的位置坐标),        bh,bw(边界框的尺寸),        c1,c2,c3.....cn(根据类别多少的one-hot)] .   2.特征点检测 如人脸68个特征点,人体骨骼特征点等   3.卷...
分类: 其他 发布时间: 09-10 23:45 阅读次数: 0

吴恩达 深度学习 卷积神经网络 目标检测 课程作业

Autonomous driving - Car detection Welcome to your week 3 programming assignment. You will learn about object detection using the very powerful YOLO model. Many of the ideas in this notebook are desc...
分类: 其他 发布时间: 09-10 23:45 阅读次数: 0

吴恩达 深度学习 卷积神经网络 特殊应用:人脸识别和神经风格转换

1.人脸识别 人脸验证 1:1 人脸识别 1:N   2.One-Shot Learning 单样本多分类学习   3.Siamese Network 通过Siamese网络得到一个人脸的128维特征 计算 如果值很大,则不是一个人 否则,是一个人   4.Tripiet损失 数据集:关于1K个人的10K个图片,P与A关于同一人的样本,N与A关于不同人的样本 ...
分类: 其他 发布时间: 09-10 23:45 阅读次数: 0

吴恩达 深度学习 卷积神经网络 特殊应用:人脸识别和神经风格转换 课程作业

Part 1:Face Recognition for the Happy House Welcome to the first assignment of week 4! Here you will build a face recognition system. Many of the ideas presented here are from FaceNet. In lecture, we...
分类: 其他 发布时间: 09-10 23:45 阅读次数: 0

Keras学习笔记:序贯模型

Keras中文文档地址:https://keras-cn.readthedocs.io/en/latest/getting_started/sequential_model/   1.序贯(Sequential)模型 序贯模型是多个网络层的线性堆叠 方式1:将一个layer的list传入Sequential模型中 model = Sequential([ Dense(32, u...
分类: 其他 发布时间: 09-10 23:44 阅读次数: 0

Python 中opencv所使用的图片格式与 base64 转换

将np图片(imread后的图片)转码为base64格式 def image_to_base64(image_np): image = cv2.imencode('.jpg',image_np)[1] image_code = str(base64.b64encode(image))[2:-1] return image_code   将base64编码解析成o...
分类: 其他 发布时间: 09-10 23:44 阅读次数: 0

43_实际获取OC的三种对象的完整信息方法

1,实例对象信息 方法1: 地址:直接打印:p person 属性:直接打印:p person->_age isa指针的地址:直接打印p/x (long)person->isa 方法2:断点后光标放在实例对象上,可以显示对象地址,属性值,isa指针的值 方法3:利用nslog日志打印,%p打印出地址   2,类对象信息 1,地址:%p打印或者在调试结构区查看 2,查看...
分类: 编程语言 发布时间: 09-10 23:44 阅读次数: 0

哈夫曼树的构建及哈夫曼树编码

哈夫曼树的构建: 注意:(1).首先把一组数3 5 6 8 9 12 15从小到大排列 (2).选取里面最小2个,顶点出为2个数的和 (3).新产生的顶点在与原先的数字进行比较,在里面选取2个最小的数,重复(2)的步骤 (4).为了使哈夫曼树的结构唯一,让哈夫曼树的每个节点的左子树根节点的值小于等于右子树根节点的值 哈夫曼树编码: 注意:(1).上图的a b c d e f假如...
分类: 编程语言 发布时间: 09-10 23:43 阅读次数: 0

F-三轮

链接:https://www.nowcoder.com/acm/contest/157/F 来源:牛客网                                                                                            三轮 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K...
分类: 编程语言 发布时间: 09-10 23:43 阅读次数: 0

对红黑树的初步了解

平衡的二叉树的查找速度最快的情况是O(logn),但是它在不平衡的时候最坏的情况是O(n) 2-3树能够保持树的平衡性,但是因为存在3-结点,它并不是标准的二叉树。 红黑树就是能把二叉树和2-3树算法的优点都结合起来构建一个完美平衡的二叉树。它不管是插入、查找还是删除最坏的情况都是O(logn). 红黑树,一种二叉查找树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。...
分类: 编程语言 发布时间: 09-10 23:42 阅读次数: 0

ViewGroup.layout(int l, int t, int r, int b)四个输入参数的含义

ViewGroup.layout(int l, int t, int r, int b)这个方法是确定View的大小和位置的,然后将其绘制出来,里面的四个参数分别是View的四个点的坐标,他的坐标不是相对屏幕的原点,而且相对于他的父布局来说的, 如上图所示: l 和 t 是控件左边缘和上边缘相对于父类控件左边缘和上边缘的距离 r 和 b是空间右边缘和下边缘相对于父类控件左边缘和上边缘的距离
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

打靶训练

打靶训练 题目 1 一个射击运动员打靶,靶一共有10环,连开10枪打中90环的情况有多少种?需要考虑10枪的先后关系,比如9环10环同10环9环是不同的。 可以直接暴力十个for 在最后一个for里面判断 空间和时间复杂度都太大了 使用递归的方式 减少空间复杂度 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 int sum; int st
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

HttpServer 浏览器访问服务器的过程

用户通过浏览器浏览网站的过程:   用户浏览器(socket客户端)     客户端往服务端发消息     客户端接收消息     关闭   网站服务器(socket服务端)    启动,监听     等待客户端连接     服务端收消息     服务端回消息     关闭(一般都不会关闭) 下面,我们先写一个服务端程序,来模拟浏览器服务器访问过程。 得到以下结果,为什么? 这个时候就要引入Http协议了 HTTP协议 HTTP是一个客户端终端(用户)和服务器端(网站)请求和应答的标准(TCP
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

(4)STM32使用HAL库实现串口通讯——理论讲解

一、查询模式 1. 二、中断模式 1.中断接收。 1.1先看中断接收的流程(以 USART2 为例) 在启动文件中找到中断向量 USART2_IRQHandler 找到USART2_IRQHandler的函数定义 可以看到这里又转到另一个函数里去了,再找下去: 该函数的源码: /** * @brief This function handles UART interrupt request. * @param huart: pointer to a UART_HandleTypeD
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

Spring文件头

<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

jQuery--筛选【查找函数】

查找函数介绍 <A>   <B>     <C></C>     <D></D>     <E></E>     <F></F>   </B> </A> B.children([...])   获得所有的子元素。CDEF A.find(D)     从指定区域查询指定的元素。D D.next()     获得D下一个兄弟。E D.nextAll()     获取D后面的所有兄弟。EF E.prev()     获取E的上一个兄弟。D E.prevAll()     E前面的所有兄弟。CD E.
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

javase部分6

6.1package(文件夹)     javac -d 路径 源文件名 如果源代码中包含有package x , 则建立带有源文件的包x      注:.是当前路径     由于权限 ,包名等等问题 java 引入关键字 import 简化调用函数过程 import java.util.*;     注:*是当前目录下所有类 导入的是类 6.2 jar 包(压缩包:将文件夹压缩成一个包)     将jar包放入classpath路径后可直接使用其中的类         通过使用jar+后缀参
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

6)STM32使用HAL库实现modbus的简单通讯

1.判断地址、校验 2.读取本机数据并校验打包 3.发送数据包 4.本机数据长度比要读取的长度短怎么办 4.校验错误怎么办
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

XiaoMi Interview Log

面试题目 PHP 弱类型 实现? COW 写时复制 实现? COW的时候内存的变化 1 2 $a = $b = 1; $b = 2; 的内存变化 ? 提供一个rand()函数【函数输出0 - 正无穷】 想方设法实现rand(min, max) Eureka Server 服务怎么实现 MySQL的InnoDB事务等级 HTTP协议分为几种组成部分 Zend Engine 的实现
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0

(7)STM32使用HAL库实现RS485通讯(全双工串口)

一、硬件 如下图所示,485芯片链接到单片机的USART2上,但是默认的USART2并不是在PD5和PD6上,这里是需要重映射的。另外PG4作为485收发的控制(在485协议中,RE、DE同时为高电平那么芯片使能发送,如果同时为低电平那么芯片使能接收) 二、软件设计 1.软件功能 默认485芯片是接收功能,每隔1s发送一个0x88,如果接收到0x55那么返回0x01,如果接收到的数据不是0x55就返回0x00。 2.CubeMX操作 (1)时钟 (2)调试 注意:这里一定要选择上,否则会导致J
分类: 其他 发布时间: 09-10 23:42 阅读次数: 0