春树暮云_
码龄7年
关注
提问 私信
  • 博客:34,915
    34,915
    总访问量
  • 24
    原创
  • 1,382,684
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2017-11-16
博客简介:

Capricorn_devil的博客

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得2次评论
  • 获得45次收藏
创作历程
  • 22篇
    2019年
  • 1篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • 操作系统
    2篇
  • 算法笔记
    3篇
  • DeepLearning
    5篇
  • NLP
    1篇
  • LeetCode
    11篇
  • C++
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

新博客

新个人博客
原创
发布博客 2019.09.01 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python 类中的递归函数使用

n叉数的前序遍历class Solution: def preorder(self, root: 'Node') -> List[int]: order=[] if root!=None: order.append(root.val) for i in range(len(root.children...
原创
发布博客 2019.09.01 ·
5259 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

神经网络的参数更新

反向传播算法自动梯度计算 现在许多深度学习框架,如pytorch,都不需要推导导数公式,只需给出forward过程,会自动计算backward。即通过计算图求导在连接...
原创
发布博客 2019.04.12 ·
1609 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

激活函数总结

激活函数:激活函数在神经元中非常重要的。为了增强网络的表示能力和学习能力,激活函数需要具备以下几点性质: 1. 连续并可导(允许少数点上不可导)的非线性函数。可导的激活函数可以直接利用数值优化的方法来学习网络参数。 2. 激活函数及其导函数要尽可能的简单,有利于提高网络计算效率。 3. 激活函数的导函数的值域要在一个合适的区间内,不能太大也不能太小,否则会影响训...
原创
发布博客 2019.04.12 ·
679 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

端到端学习(End-to-End Learning)

端到端学习(End-to-End Learning),也称端到端训练,是指在学习过程中不进行分模块或分阶段进行训练,直接优化任务的总体目标。在端到端学习中,一般不需要明确地给出不同模块或阶段的功能,中间过程不需要人为干预。端到端学习的训练数据为“输入-输出”对的形式,无需提供其它额外信息。...
原创
发布博客 2019.04.12 ·
1043 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

LATEX-tikz绘制神经网络图

从官网上的神经网络结构改的一个character-rnn结构示意图: 流程大概就是先定义节点形状,绘制节点矩阵(&可以代替空节点,用来实现节点对齐),最后绘制节点间的连接曲线。 更多的绘图技巧有待研究\documentclass[a4paper,10pt]{article}\usepackage[english]{babel}\usepackage[T...
原创
发布博客 2019.04.11 ·
7527 阅读 ·
0 点赞 ·
1 评论 ·
10 收藏

112. 路径总和(非递归方法)

bool hasPathSum(TreeNode* root, int sum) { if (root == NULL) return false; if (root->val == sum && root->left == NULL && root->right == NULL)...
原创
发布博客 2019.04.04 ·
509 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

LeetCode 69. x 的平方根(牛顿法求平方根)

牛顿迭代法(Newton's method)又称为牛顿-拉夫逊方法(Newton-Raphson method),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。多数方程不存在求根公式,因此求精确根非常困难,甚至不可能,从而寻找方程的近似根就显得特别重要。方法使用函数f(x)的泰勒级数的前面几项来寻找方程f(x) = 0的根。牛顿迭代法是求方程根的重要方法之一,其最大优点是在方...
原创
发布博客 2019.04.03 ·
608 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c格式化输出float,int

对于整型%2d 保留两位有效数字,不足两位也会预留出位置%.2d %0.2d %02d 保留两位有效数字,会自动补零%2.0d 对整型无意义对于小数%2.2f 最多保留两位整数的同时保留两位小数,小数位不足会补零%.2f 不管整数位位数,小数位保留两位不足会补零%2.0f 不保留小数位,整数位保留两位,不足会预留位置%02.2f 保留两位整数,整数位不足两位也...
原创
发布博客 2019.03.25 ·
4104 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

剑指offer-二进制的1个数

<<,有符号左移位,将运算数的二进制整体左移指定位数,低位用0补齐。>>>,无符号右移位,不管正数还是负数,高位都用0补齐(忽略符号位)题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。class Solution {public: int NumberOf1(int n) { int sum=0...
原创
发布博客 2019.03.21 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer-跳台阶+变态跳台阶

题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。思路:斐波那契数列,n个台阶,可以看成先跳一个,还剩n-1阶;先跳2个,还剩n-2,class Solution {public: int jumpFloor(int number) { if(number==0) return 0;...
原创
发布博客 2019.03.21 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer-双栈实现队列

题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。思路:stack1用来入队,stack2用来出队,设置flag记录上一次操作class Solution{public: void push(int node) { if(flag==0){ while(!stack2.empty()){ ...
原创
发布博客 2019.03.19 ·
236 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

剑指offer-重建二叉树

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。思路:前序遍历第一个为根节点,在中序遍历中0~i-1号元素为左子树,i+1之后为右子树元素。采取递归思路,创建2个数组,存储左子树和右子树。/...
原创
发布博客 2019.03.19 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

剑指offer-字符串

题目:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。思想:从后往前一个一个字符改class Solution {public: void replaceSpace(char *str,int length) { int oldlen,newlen; ...
原创
发布博客 2019.03.19 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

3、整数反转-python

题目:https://leetcode-cn.com/problems/reverse-integer/class Solution: def reverse(self, x: int) -&gt; int: if x==0: return 0 xa=-2147483648 xb=2147483647 ...
原创
发布博客 2019.03.07 ·
502 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2、无重复字符的最长子串-python3

题目:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/方法一:可以改用hash/字典class Solution: def lengthOfLongestSubstring(self, s: str) -&gt; int: max=0 ...
原创
发布博客 2019.03.07 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1、两数之和-python3

题目:https://leetcode-cn.com/problems/two-sum/方法一:class Solution: def twoSum(self, nums: List[int], target: int) -&gt; List[int]: answer=[] for i in range(len(nums)): ...
原创
发布博客 2019.03.06 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法初步----哈希习题(算法笔记-分组统计)

本题哈希的思想就是:以输入的数字为下标,来获取该数的信息,利用较大的数组完成。简单算法题多为这种思想,可以通过算出最大数来达到减小数组的目的。//http://codeup.cn/problem.php?cid=100000582&amp;pid=1 #include &lt;iostream&gt;#include &lt;algorithm&gt; //max_element...
原创
发布博客 2019.02.09 ·
458 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++删除string中特定字符

转载
发布博客 2019.02.09 ·
2917 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Multi-Perspective Context Matching for Machine Comprehension论文笔记

(1)论文解决SQuAD数据集上的答案预测问题:1、通过乘以根据问题计算的相关权重来调整文档的词嵌入向量;2、通过双向LSTMs编码问题和加权后的文档;3、通过预测答案的开头和结束位置来得到答案。(2)论文预测答案的方法基于假设:如果这个上下文与问题非常相似,则这个范围很可能是正确答案。(3)任务:选择开始与结束位置概率最高的位置ab为答案开始位置,ae为答案结束位置 (4)模...
原创
发布博客 2019.02.09 ·
367 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏
加载更多