Blog of Zhenyun Yu

A place for technology and anything

0%

1
2
3
4
5
6
7
pad(
tensor,
paddings,
mode='CONSTANT',
name=None,
constant_values=0
)

关键的就是其中paddings这个参数,接受一个二维张量,且需要为 [n, 2] 这种 shape。

举个栗子:

1
2
3
4
5
6
7
8
9
10
[
[
1, # 第0维,前面补1个
2 # 第0维,后面补2个
],
[
3, # 第1维,前面补3个
4 # 第2维,后面补4个
]
]

有几个维度,就要几个数对,每个数对指示那个维度上前后分别补几个。

阅读全文 »

某些小朋友在 git 托管的文件里面聊起了天我不能忍啊……

这个时候请你们使用

1
git blame

如果使用zsh的 alias 的话,可以直接使用gbl这个缩写。

阅读全文 »

简介

Scrapy 作为最负盛名的 Python 爬虫框架,本身以及强大的中间件机制提供了爬虫管理的方方面面,让开发者只需专注于网页解析的逻辑本身。本文从离用户最近的代码出发稍稍探索一下这个框架。

阅读全文 »

如题,这篇post就是配置好自动部署以后的第一篇文章。现在我将博客的repo托管在github上,只要本地做好修改以后push到github,github的web hook请求我的服务器,一个clone-hexo generate-replace的脚本就会自动完成替换任务。

思路借鉴了这篇博客文章 http://www.cnblogs.com/lianer/p/5836194.html

这个脚本也放在github上面供大家参考了,链接为 https://github.com/yzyDavid/hexo-blog-deployer

优雅地使用 git 提取特定版本的压缩包。

总有一些时候需要你把最新的版本或者某个历史版本打包,再使用 scp,邮件甚至 QQ 等方式分发出去。如果手动打包,不但复杂,容易用错命令,另外对于版本库没有跟踪的文件也是一个负担,打出来的包不干净。其实 git 提供了解决方案。

阅读全文 »

hexo确实好用,一小会时间就能搭好这个博客了。但是post-commit自动化流程还没有配置。之前wordpress博客中招的事情,有空再讲吧。

自动化部署已经配置好了。

之前为了远程查看数据库方便,我为mariadb设置了弱密码并且打开了3306端口,结果被加密勒索了。黑客在库里面留了个表,写下了比特币账户和邮箱……

注意安全.jpg