首页 新闻 找找看 学习计划

[忽逢桃林]一文读懂:梯度消失(爆炸)及其解决方法

梯度消失问题和梯度爆炸问题,总的来说可以称为梯度不稳定问题。 【要背住的知识】:用ReLU代替Sigmoid,用BN层,用残差结构解决梯度消失问题。梯度爆炸问题的话,可以用正则化来限制。sigmoid的导数是【0,0.25】. 出现原因 两者出现原因都是因为链式法则。当模型的层数过多的时候,计算梯度

[doubleicon]2020年年中总结

一、前言 今年或许是因为疫情的原因吧,感觉时间过的嗖嗖的特别快,不知不觉间2020年已经过去了二分之一,如果把一整年的时间比作我们手机的电量的话,意味着只剩下百分之五十了,不知大家是否心理会有恐慌,在自己手机电量只剩百分之五十的时候,大家是否会找电源来进行充电呢?至少我会,不知大家是否还记得年初定下

[一纸微言]SSH免密登录详解

本文让你搞懂两项内容,1:如何配置SSH免密登录;2:图文详解SSH免密登录底层实现原理;

[码农有道]C/C++语言的学习方向

这个世界上有太多的坑,如果我们不具备查阅资料的能力和对现实世界的思考能力,入坑是大概率的事情。 C/C语言能做什么?C/C程序员在做什么?企业需要什么样的C/C++程序员?对初学者来说,要搞清楚这些问题并不容易。 一个农民种菜之前,会考虑菜的行情(包括销量和价钱),如果您打算学习C/C语言,也应该先

[平凡键客]QT槽函数获取信号发送对象

Qt 在槽函数中获取信号发送对象 Qt中提供了一个函数 qobject_cast(QObject *object),可以通过这个函数判断信号发出对象 Qt 帮助文档的解释: Returns the given object cast to type T if the object is of typ

[清风紫雪]数学-高精度

1.Integer Inquiry 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1047 解法:一道求大数之和,我们利用java里的BigInteger就可以轻松的解决,不过需要注意下格式的问题,每输出一个就要空一行,最后一个不用 代码: impor

[倚天码农]一个非侵入的Go事务管理库——如何使用

在文章"清晰架构(Clean Architecture)的Go微服务: 事物管理"中,我谈到了如何在清晰架构中实现非侵入的事务管理。 它允许你把事务代码与业务逻辑代码分开,并且让你在编写业务逻辑时不必考虑事务。但它也有一些缺点。首先,它是整个清晰框架(Clean Architecture)的一部分,

[xybaby]代码和设计是如何一步步腐化的

经历了几个从商业角度来看或成功或失败的项目,都会发现代码、设计都会慢慢地、在不经意间腐化。而且有一个项目开始的时候,架构是经过精心设计的,也有较为严格的代码规范,并且通过静态代码检查来尽量保证代码的质量,连code review都有一个可供参考的checklist。但半年一年之后,还是会发现,很多代

[刘珍宝0505]浅谈async/await

小明用async/await写了几年的异步方法,但总没有完全理解里面的机制,他决定去请教邻居小花。 小花听了小明的描述后说:首先你要明白异步的根本是什么?大白话解释异步就是:拉一个人(线程)帮着做一些耗时的事(下载、读写数据库等),我先做别的事了(退出线程),等做好了和我说下,我再继续做后面的事(恢

[菜鸡mk]tarjan算法求scc & 缩点

##前置知识 图的遍历(dfs) ##强连通&强连通分量 对于有向图G中的任意两个顶点u和v存在u->v的一条路径,同时也存在v->u的路径,我们则称这两个顶点强连通。以此类推,强连通分量就是某一个分量内各个顶点之间互相连通。 简单来说,就是有向图内的一个分量,其中的任意两个点之家可以互相到达。 求

[SmartCrane]Python 网络爬虫实战:爬取 B站《全职高手》20万条评论数据

本周我们的目标是:B站(哔哩哔哩弹幕网 https://www.bilibili.com )视频评论数据。 我们都知道,B站有很多号称“镇站之宝”的视频,拥有着数量极其恐怖的评论和弹幕。所以这次我们的目标就是,爬取B站视频的评论数据,分析其为何会深受大家喜爱。 首先去调研一下,B站评论数量最多的视频

[踏歌行666]Docker Dockerfile 指令详解与实战案例

Dockerfile介绍及常用指令,包括FROM,RUN,还提及了 COPY,ADD,EXPOSE,WORKDIR等,其实 Dockerfile 功能很强大,它提供了十多个指令。

[luozhiyun]Kafka源码解析(二)---Log分析

上一篇文章讲了LogSegment和Log的初始化,这篇来讲讲Log的主要操作有哪些。 一般来说Log 的常见操作分为 4 大部分。 高水位管理操作 日志段管理 关键位移值管理 读写操作 其中关键位移值管理主要包含Log Start Offset 和 LEO等。 高水位HighWatermark 高

[cpuimage]磨皮美颜算法 附完整C代码

前言 2017年底时候写了这篇《集 降噪 美颜 虚化 增强 为一体的极速图像润色算法 附Demo程序》 这也算是学习过程中比较有成就感的一个算法。 自2015年做算法开始到今天,还有个把月,就满五年了。 岁月匆匆,人生能有多少个五年。 这五年里,从音频图像到视频,从传统算法到深度学习,从2D到3D各

[糖油包子]接口中的默认方法与静态方法

在Java8之前的版本中,接口中只能声明常量和抽象方法,接口的实现类中必须实现接口中所有的抽象方法。而在Java8中,接口中可以声明默认方法和静态方法。 接口中的默认方法 Java 8中允许接口中包含具有具体实现的方法,该方法称为“默认方法”,默认方法使用“ default ”关键字修饰 。 示例:

[白露非霜]RocketMQ(1)---架构原理及环境搭建

一、架构简述 RocketMQ阿里开源的一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性, 万亿级容量和灵活的可伸缩性。跟其它中间件相比,RocketMQ的特点是纯JAVA实现,在发生宕机和其它故障时消息丢失率更低。 它由四个部分组成:nameserver,broker,生产者和消费者。它

[c4y345]挖洞入门_union型SQL注入

此篇文章介绍了什么是SQL注入,并讲解了SQL注入产生的原因,以及union型SQL注入的利用以及防范的方法,并给出了部分互联网中的案例。

[虾敏四把刀]Kubernetes学习笔记(九):StatefulSet--部署有状态的多副本应用

StatefulSet如何提供稳定的网络标识和状态 ReplicaSet中的Pod都是无状态,可随意替代的。又因为ReplicaSet中的Pod是根据模板生成的多副本,无法对每个副本都指定单独的PVC。 来看一下StatefulSet如何解决的。 提供稳定的网络标识 StatefulSet创建Pod

[IT技术派]C#数据结构与算法系列(十):逆波兰计算器——逆波兰表达式(后缀表达式)

1.介绍 后缀表达式又称逆波兰表达式,与前缀表达式相似,只是运算符位于操作数之后 2.举例说明 (3+4)*5-6对应的后缀表达式就是3 4 +5 * 6 - 3.示例 输入一个逆波兰表达式(后缀表达式),使用栈(Stack),计算其结果 思路分析: 从左至右扫描表达式,遇到数字时,将数字压入堆栈,

[猫叔玩流量]程序员不能一直停留在爱学习的阶段

今天在人人都是产品经理的上,看到一篇文章 《一个创业程序员的35岁人生总结(下)》 。其实也道出了我曾经作为技术人员,各种失败的尝试。 下面是一种的一段引用,我非常认可 先说技术,技术是我死磕时间最长的技能。最早在大学选择FLASH,完全是出于爱好,当时别说我,全世界估计也没几个人能预测到仅仅两年后