1 Alice_Rabbit

尚未进行身份认证

造轮子开始

等级
TA的排名 17w+

神经网络人脸识别3笔记

第三篇还是从论文说起,第一篇[2016SP Letters]Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks其工作流水线分为三个阶段。首先将会将输入图片resize为图片金字塔作为接下来三个阶段cascaded framework的输入;**阶段一:**使用一个全convolut...

2020-01-28 14:47:31

神经网络学习笔记2Mnemonic Descent Method

这篇主要基于2016年CVPR的一篇论文:Mnemonic Descent Method-A?? Recurrent Process Applied for End-To-End Face Alignment_CVPR_2016_paper来讲。这篇论文中采用了一种Mnemonic Descent Method,MDM保持了记忆单元来对所有过去输入空间地信息。论文中介绍的方法有如下特点:输入图像,...

2020-01-27 23:41:36

神经网络人脸识别笔记1

做个笔记,巩固一下,顺便为了以后复习。首先,Facial Alignment就是在图片上找到68个点的位置,每个点坐标由(x,y)组成。这68个点,就是最后所求的输出结果。机器学习的本质,就是“要知道怎么从这个物体身上提取属于他的特征出来,然后和其他物体进行区分”。这个特征的最重要因素之一就是6式中的φ,但也需要一个特征映射R矩阵来将特征进行映射为最终需要的输出结果。最终用一个b进行微调。Δx...

2020-01-27 16:36:00

保护模式中存储器的保护

原有用来生命GDT大小和线性基地址用gdt_size dw 0gdt_base dd 0x0000007e00但现在已经改成:pdgt dw 0dd 0x0000007e00将 (GDT的基地址) / 16;binary左移4位,高位存在eax中,低位0000存在edx中;并传输给ds和ebx修改段寄存器时的保护:随着程序的执行,经常要对段寄存器进行修改,此时,处理器在变更寄存...

2019-11-25 18:26:09

操作系统4线程

线程是CPU使用的基本单元,由:线程ID、程序计数器、寄存器集合和栈组成。它与属于同意进程的线程共享代码段、数据段和其他操作系统资源,如打开文件和信号。一个传统重量级的进程只有单个线程控制动机:网页浏览器可能有一个线程用来显示文本和图像,另一个用于从网络接受数据;文档处理器有一个线程用于显示图形,另一个线程用于读入用户的键盘输入,还有一个线程在后台进行拼写和语法检查优点:多进程体系结构被良好的...

2019-11-13 19:38:40

操作系统内存管理

操作系统内存管理程序通常以二进制形式存储在磁盘上,为了执行,被调入内存放进进程空间内。在磁盘上等待调入内存的进程形成了输出队列(input queue)。将指令和数据绑定到内存地址有以下几种情况:编译时:如果在编译时就知道进程将在内存中的驻留地址,那么就可以生成绝对代码(absolute code)加载时:如果在编译时并不知道进程将驻留在内存的什么地方,那么编译器就生成可重定位代码(re...

2019-11-06 22:06:40

The Long Walk2.0

保护模式Protected modeIt has been for almost a whole month that I do not update my blog, since I was extremely busy about my IBDP course. And I also started to take a scientific research with a Doctor, t...

2019-11-03 14:20:49

The Long Walk1.4.2 操作系统概念Operating System Concept

程序代码成为文本段(代码段)。进程除了代码段之外还包括当前2活动,通过程序计数器的值和处理器寄存器的内容来表示,进程还包括堆栈段和数据段,以及堆(heap)是进程运行期间动态分配的内存程序本身不是进程:程序只是被动实体,而进程是活动实体,有一个程序计数器来表示下一个要执行的命令和相关资源集合。装载可执行文件通常有两种方式:1. 双击可执行文件的图标或是在内存中输入该文件的文件名进程状态:新...

2019-10-07 12:14:57

The Long Walk1.4.1

Assembly language 汇编语言整数算数指令移位和循环移位指令逻辑移位和算数移位逻辑移位:以0填充最后移出的位算数移位:以符号位填充最后移出的数字SHL指令,进行逻辑左移的操作,以0填充最后移出的位,移出的最高位送入进位标志SHL 目的操作数, 移动位数 ;CF是进位标志快速乘法:使用SHL可以进行2的次幂高速乘法操作。任何操作数左移n位就相当于乘以2^nSHR…无符...

2019-10-07 12:06:18

The Long Walk1.4 一段旅途的结束

During the golden week, I absolutely have finished the first part of my journey, I have studied half of the book ‘Intel 64bits assembly language’ and The first 5 chapters of ‘Operating system concept’...

2019-10-07 11:59:00

更新通告 The Long Walk

Hi guys, It had been a long time for me to stop updating new things, but actually I did many things in this period…I finished half of ‘Intel 64bits assembly language’ and I am now reading the third ch...

2019-09-26 22:12:20

进入保护模式 The Long Walk1.2.2 //简单易懂

我在学习昨天上传的进入保护模式代码时发现了几个错误,在此进行了更正并增加了很多注释,以便于读者理解。同时我将上传阅读操作系统概念第一章所记录的全部笔记。顺便吐槽一句,我的CS老师还蛮严格的…During my review about the jmp to protected mode code which I upload yesterday, I found few mistakes(Mad...

2019-09-15 00:33:49

jmp to protected mode The Long Walk.Chapter1.2.1

我最近忙于阅读《oranges一个操作系统的实现》,感觉作者功力还算不错,可以作为长期编写OS的参考书,目前已经读了30几页,读到了进入保护模式的一段代码,不知怎么的有些感动,因此提前更新,将这段代码放在下面:I have been reading ‘Oranges to realize a operating system’, and I suppose the writer is quit...

2019-09-13 20:59:53

The Long Walk Chapter1.2

距离我上次更新博客已经过去很久了,大概有两个星期的时间?但这段时间里我也在不停的为写作一个操作系统而努力,但我也逐渐发现,为什么人们会称“独立写作操作系统”是一场意志力的战斗。It seems has been a long time when I updated my blog, maybe two weeks ago? But in this period of time, I was ju...

2019-09-11 17:31:28

漫长的步行-The Long Walk Chapter1.1

标题出自史蒂芬金的中篇小说书名《漫长的步行》。我在15岁时机缘巧合地买下了这本书。值得注意的是,这本小说在今天也没有中文翻译,而在我15岁时,我也不具备阅读英文原著的能力。The Topic comes from Stephen king’s sixth novel, it was named as ‘The Long Walk’. Occasionally, I purchased this ...

2019-08-25 14:43:52

阿里达摩院自研语音AI芯片技术 计算效率提升百倍(转)

AI在语音领域的产生的影响相比于其在CV和NLP领域的成就丝毫不逊色,其中最主要的就是语音识别(ASR)和语音合成(TTS)。语音合成算法里引入基于神经网络的结构之后,语音中的停顿、重音、语调、长短音这些都比之前的HMM算法完全提升了一个档次。按现在最好的Tacotron2+WaveNet来说,和真人语音的差距已经不到0.1分了。什么意思呢?如果不是遇到一些歧义瑕疵,大部分人已经听不出它和真人的区...

2019-08-22 15:55:15

xpath语法

xpath语法:使用方式:使用//获取整个页面当中的元素,然后写标签名,然后再写谓词进行提取。比如://div[@class='abc']需要注意的知识点:/和//的区别:/代表只获取直接子节点。//获取子孙节点。一般//用得比较多。当然也要视情况而定。contains:有时候某个属性中包含了多个值,那么可以使用contains函数。示例代码如下://div[contains(@c...

2019-08-22 00:58:57

Python网络爬虫 Requests库知识.1期

Requests库比urllib库更为使用,以下为一些常用的知识整理requests 库Import requests//get的使用.传输params信息response = requests.get(“url”)print(response.text) //经过自动猜测解码后生成unicode类型,因此可能会生成乱码。需要自行设定解码方式print(response.con...

2019-08-22 00:31:55

urllib库

urllib库是Python中一个最基本的网络请求库。可以模仿浏览器的行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据from urllib import requestrequest.urlopen(‘http://www.baidu.com’)print(resp.read())urlopen 函数详解其中参数分别为:Url 请求的URLData 请求的data,...

2019-08-22 00:30:22

urllib库的使用

ProxyHandle处理器(代理设置)代理服务器,每隔一段时间换一个代理,就算IP被禁用,也可以换IP继续爬取自定义opener来处理示例代码handler = request.urlopen((“http”:”218.66.161.88:31769”))opener = request.build_opener(handler)req = request.Request(“http...

2019-08-22 00:29:14

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。