摘要: 与学习相关的技巧 前言 此为本人学习《深度学习入门》的学习笔记 一、参数的更新 神经网络的学习的目的是找到使损失函数的值尽可能小的参数。这是寻找最优参数的问题,解决这个问题的过程称为最优化(optimization)。为了找到最优参数,我们将参数的梯度(导数)作为了线索。使用参数的梯度,沿梯度方向更 阅读全文
posted @ 2019-05-12 18:54 砍柴人Ryan 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 第四章 神经网络的学习 前言 此为本人学习《深度学习入门》的学习笔记 三、数值微分 梯度法使用梯度的信息决定前进的方向 1、导数 (4.4) 式(4.4)表示的是函数的导数。左边的符号 表示 f(x)关于 x 的导数,即f(x)相对于 x 的变化程度。式(4.4)表示的导数的含义是,x 的“微小变化 阅读全文
posted @ 2019-05-12 18:53 砍柴人Ryan 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 感知机 前言 此为本人学习《深度学习入门》的学习笔记 一、感知机是什么 感知机接受多个输入信号,输出一个信号。感知机的信号只有“流/不流“(1/0)两种取值,0对应不传递信号,1对应传递信号。 图2-1 有两个输入的感知机 图2-1 有两个输入的感知机 神经元会计算传送过来的信号的总和,只有当这个总 阅读全文
posted @ 2019-05-04 16:44 砍柴人Ryan 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 一、协议的概念 1、什么是协议 从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。 2、典型协议 传输层 常见协议有TCP/UDP协议。 应用层 常见的协议有HTTP协议,FTP协议。 网络层 常见协议有IP协议、ICMP协议、IGMP协议。 网络接口层 常见协议有ARP协议、R 阅读全文
posted @ 2019-05-03 14:32 砍柴人Ryan 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 使用信号量完成线程间同步,模拟生产者,消费者问题。 【sem_product_consumer.c】 思路分析: 规定: 如果□中有数据,生产者不能生产,只能阻塞。 如果□中没有数据,消费者不能消费,只能等待数据。 定义两个信号量:S满 = 0, S空 = 1 (S满代表满格的信号量,S空表示空格的 阅读全文
posted @ 2019-05-02 20:08 砍柴人Ryan 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 生产者消费者条件变量模型 线程同步典型的案例即为生产者消费者模型,而借助条件变量来实现这一模型,是比较常见的一种方法。假定有两个线程,一个模拟生产者行为,一个模拟消费者行为。两个线程同时操作一个共享资源(一般称之为汇聚),生产向其中添加产品,消费者从中消费掉产品。 阅读全文
posted @ 2019-04-30 20:56 砍柴人Ryan 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 线程同步 同步即协同步调,按预定的先后次序运行。 线程同步,指一个线程发出某一功能调用时,在没有得到结果之前,该调用不返回。同时其它线程为保证数据一致性,不能调用该功能。 “同步”的目的,是为了避免数据混乱,解决与时间有关的错误。实际上,不仅线程间需要同步,进程间、信号间等等都需要同步机制。 因此, 阅读全文
posted @ 2019-04-30 17:39 砍柴人Ryan 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、线程的概念 LWP:light weight process 轻量级的进程 进程:独立地址空间,拥有PCB 线程:也有PCB,但没有独立的地址空间(共享) 区别:在于是否共享地址空间。 独居(进程);合租(线程)。 Linux下: 线程:最小的执行单位 进程:最小分配资源单位,可看成是只有一个线 阅读全文
posted @ 2019-04-29 21:41 砍柴人Ryan 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉树: root = [3,5,1, 阅读全文
posted @ 2019-04-19 14:15 砍柴人Ryan 阅读(5233) 评论(0) 推荐(0) 编辑
摘要: 一、基本概念1、文件分类 普通文件:存放在硬盘中的文件 设备文件:屏幕、键盘等特殊文件 文本文件:ASCII文件,每个字节存放一个字符的ASCII码,打开文件看到的是文本信息 二进制文件:数据按其在内存中的存储形式原样存放,打开文件看到的是乱码 2、文件缓冲区(了解) ANSI C(标准C语言库函数 阅读全文
posted @ 2018-08-19 09:53 砍柴人Ryan 阅读(258) 评论(0) 推荐(0) 编辑