【Autograd】深入理解BP与自动求导

“所有数值计算归根结底是一系列有限的可微算子的组合”
——《An introduction to automatic differentiation

为了把反向传播与自动求导说清楚,我写了一个PPT,应该比较能有助于理解 download

Read More

【Codeforces】33th_Codeforces_Contest

0x00 前言

哇,真的是好久好久没有打Codeforces了呢……
距离上一次(2015-04-14 23:47)竟然已经过了两年半之久…
嘛,总之……还凑合QvQ……

Read More

【Chrome-Crx】键盘模拟鼠标点击网页按钮

0x00 前言

最近在做一个标注任务:
简单的说,就是屏幕上有好多小方块,选中其中的部分,
然后在页面下面的四个标注按钮(红绿蓝黑)上点一下,
小方块们就会被染成这个按钮的颜色,需要把所有的小方块们染色完。

请各位想象一下:纯鼠标工作,在一个白底的网页上来回翻飞舞动,眼睛都看花啦!
所以我决定想个法子把这四个染色按钮绑在我键盘上的几个键上(QWER就是你们了)。
(以后标注起来看起来在打DOTA一样哈哈哈)

Read More

【Pytorch】Torch_NN_Learning

1
2
3
4
5
6
7
8
9
10
from __future__ import print_function
import torch
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim
import torch.autograd as autograd
from torch.autograd import Variable
import numpy as np
print("Import success.\nTorch Version:{}".format(torch.__version__))
Import success.
Torch Version:0.2.1+a4fc05a
Read More

【优先队列】百度2018校招编程题—序列合并

0x00 前言

又一次当枪手的经历,但是,说实话好久没敲C++了有些手生,一个是freopen传参是啥来着想半天没想起来,一个是居然忘记优先队列的pop是不return的了……

此题为:

  • 百度2018校招
  • 机器学习/数据挖掘/自然语言处理方向
  • 编程题 第2题
Read More