自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

站在树顶端设计的男人

后端服务器/DeepLearning

  • 博客(9)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 最小堆定时器

基于最小堆实现的网络定时器头文件//// Created by wenfan on 2021/3/21.//#ifndef MIN_HEAP_H#define MIN_HEAP_H#include <iostream>#include <netinet/in.h>#include <ctime>using std::exception;#define BUFFER_SIZE 64class heap_timer; //前向声明

2021-03-23 19:53:29 377

原创 深度学习基础

深度学习与神经网络的区别 神经网络 深度学习 网络架构 3层以内 可达上千层 层间连接 通常是全连接 形式多样:共享权值、跨层反馈 目标函数 MSE CE 激活函数 Sigmod ReLU 梯度下降的方法 梯度下降(GD)等 Adm等 避免过适应 凭经验 Dropout等 ...

2021-03-23 18:35:07 106

原创 最小堆

最小堆定义每个节点的值都小于或者等于其子节点的值的完全二叉树。数的基本操作是插入节点和删除节点。插入操作对最小堆而言,它们都很简单。为了将一个元素X插入最小堆,我们可以在树的下一个空闲位置创建一个空穴。如果X的可以放入空穴中而不破坏堆序,则插入完成。否则就执行上虑操作,即交换空穴和它的父节点上的元素。不断执行上述过程,直到X可以呗放入空穴,则插入操作完成。删除操作最小堆的删除操作指的是删除其根节点上元素,并且不破坏堆序性质。执行删除操作时,我们需要现在根节点处创建一个.

2021-03-21 10:08:03 366

原创 链表定时器

在服务端中,我们需要一个定时器去检测客户端的连接情况或者系统的信号。链表定时器头文件//// Created by wenfan on 3/11/21.//#ifndef TEST_CLION_UTIL_TIMER_H#define TEST_CLION_UTIL_TIMER_H#define BUFFSIZE 64#include <netinet/in.h>#include <time.h>class util_timer;struct cl.

2021-03-21 09:42:37 424

原创 人工神经网络

神经网络神经网络是由大量的神经元节点按照一定的体系架构连接成的网状结构,一般具有输入层、隐含层和输出层。传统的浅层神经网络一般有3-5层前馈神经网络前馈神经网络,是人工神经网络的一种,各种神经元从输入层开始,接收前一级输入,并输出到下一级,直至输出层。整个网络中无反馈,可用一个有向无环图表示。前馈神经网络采用一种单项多层结构。其中每一层包含若干个神经元,同一层的神经元之间没有互相连接,层间信息的传播只沿着一个方向进行。其中第一层称为输入层,最后一层是输出层,中间层为隐藏层,隐含层

2021-03-15 16:31:18 381

原创 误差传播迭代公式

输出层和隐藏层的误差传播公式可以统一为权重增量=-1*学习步长*目标函数对权重的偏导数 目标函数对权重的偏导数=-1*残差*当前层的输入 残差=当前层激励函数的导数*上层反传过来的误差 上层反传过来的误差=上层残差的加权和...

2021-03-11 18:21:26 676

原创 网络程序定时器

服务器需要处理定时事件,比如定期检测一个客户连接的活动状态。服务器程序通常管理着众多的定时事件,因此有效地组织这些定时事件,使之能在预期的事件点被触发且不影响服务器的主要逻辑,对于服务器的性能有着至关重要的影响。为此,我们要将每个定时事件分别封装称为定时器,并实现某种容器类数据结构,比如链表、排序链表和时间轮,将所有的定时器串联起来,以实现对定时事件的统一管理。定时机制是定时器得以被处理的原动力。Linux提供到了三种定时方法,他们是:socket选项SO_RCVTIMEO和SO_SNDTIMEO。

2021-03-09 22:33:25 225

原创 图像预处理

颜色空间RGB颜色空间CMY(K)颜色空间HSV颜色空间CIE-XYZ颜色空间图像增强图像增强的目的: 改善图像的视觉效果 转换为更适合人或者机器分析处理的形式 突出对人或机器有意义的图像信息 抑制无用的图像信息图像处理的方法...

2021-03-09 20:17:25 151

原创 p2p网络实现(C++)

p2p网络(对等网络):对等网络是一种网络结构的思想。它与目前网络中占据主导地位的客户端/服务器结构的一个本质区别是,整个网络结构中不存在中心节点。在P2P结构中,每一个节点(peer)大都同时具有信息消费者、信息提供者和信息通讯等三方面的功能。从计算模式上来说,P2P打破了传统的C/S模式,在网络中的每个节点的地位都是对等的。每个节点既充当服务器,为其他节点提供服务,同时也享用其他节点提供的服务。从技术层面讲,p2p网络中每个节点既充当服务端又充当了客户端,同时每个节点需要记录当前网络中所有的节点信息

2021-03-05 11:35:20 2372 1

p2p网络实现(C++)

C/C++实现一个p2p网络集群,并通信

2021-03-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除