grt1st's blog | 但行好事,莫问前程。

grt1st个人博客

变分自编码器(VAE)基本结构的tensorflw实现

0x01.前言 代码参考自Variational Autoencoders Explained和Variational Autoencoder in TensorFlow,修修补补emmmmmmmm。 0x02.基本结构 变分自编码器(VAE)结构与自编码器(AE)结构类似,都有编码与解码部分。但是,VAE的中间变量与自编码器不同,并且由于损失函数的定义,使结果趋近概率分布。VAE的基本结构......

github敏感信息泄露及简单利用脚本

0x01.前言 github作为一个代码托管平台,有着海量的开源代码和许多开发者。在代码上传时,有些开发者缺乏安全意识,会在不经意间泄露自己的密码或者密钥。本文以这里为切入点,介绍一个检索代码敏感信息的小爬虫。 0x02.github信息泄露 正如前言所述,缺乏安全意识的开发者会造成这个问题。不止web路径下的.git目录会泄露信息,在托管的开源代码中也会产生信息泄露。例子很多,比如php连......

爬虫的小tricks

0x00.前言 最近写了一个小爬虫,结果遇到了一些问题,经过一番风雨解决了。并且开发出了新姿势,这里介绍一下。 0x01.优雅的会话机制 emmm是这样的,提交表单到登录页面,结果只返回没有登录。因为登录后会重定向到主页,所以我怀疑过程中重定向是不是发生了什么。 123imoprt requestsr = requests.post("https://github.com/session",......

机器学习之生成模型(GAN&VAE)综述

0x00.前言 一次偶然的机会(上课没事做),在知乎上刷到了一个dalao写的关于生成模型的一些小思考。 首先说,我只了解GAN的简单基本结构,知道它可以拿来做什么,也跑过一个失败的小例子。而对于变分自编码器(VAE),我也只停留在听过的水平。并且因为研究过自编码器,但是我却对变分自编码器一点都不了解。(这篇文章之后,经过主动了解,原来他俩不一样!) 从文章中我们了解到GAN与VAE两类主要......

由协会改革说一说我心中的团队建设

0x00.前言 1.协会旧制 在我大一的时候,协会每年都会招很多人,但是往往半年、一年后,都会有很多人离开,只有少部分人坚持留在协会。协会下设各个方向,比如web、二进制、密码等等。每周这些方向都会开组会,通常是组长负责,讲一些基础的东西给大一刚入会的新生。 2.人才状况 刚入学的时候,我对于电脑,了解的东西很少。万幸协会招了很多人,我才有幸成为协会的一员。12级、13级在我看来真的是dal......

tensorflow系列(5)tensorboard可视化

tensorboard可视化使用 0x00.前言 看书的笔记,水一篇。 0x01.tensorboard 1.限定命名空间 with tf.name_scope('') 1234with tf.name_scope('input'): # 设置输入 X = tf.placeholder(tf.float32, shape=[None, 6]) y = tf.placehol......

打脸《人工智能造出自己语言,Facebook紧急关闭AI系统》

0x00.前言 最近开到一个新闻,标题很是吸睛:《人工智能造出自己语言,Facebook紧急关闭AI系统》,甚至还有媒体起这样的标题《震惊!人类失去对AI的控制!!》。 看完内容我很愤怒,媒体真的是不要碧莲。不了解这方面的知识,凭空捏造出一个吸引人的标题,给这个行业带来了普通人的误解。 就像一个脚本小子被媒体鼓吹为黑客一样,我真的对媒体没有一丝好感,本文就是打脸媒体的。 0x02.正文 首先......

序列到序列的语言翻译模型代码(tensorflow)解析

序列到序列的RNN语言机器翻译模型的tensorflow代码解析。 0x00.前言 这份代码最开始在基于RNN的语言模型与机器翻译NMT看到。本着溯本求源的心态,我搜了一下代码,找到了Brok-Bucholtz/P4-Beta/language_translation/dlnd_language_translation.ipynb 。 (更完整版在Language Translation 因......

tensorflow系列(4)tfrecords的使用

利用tfrecords文件格式来高效读取数据吧。 0x00.前言 最近涉及到模型的测试,需要读取数据。通常我们可以直接通过文件读取,自己写一个,方便快捷。但是考虑到要在集群上运行,这个数据文件(csv,约1.4G)在每台服务器上都要有,于是我想事先处理一下数据,看看能不能压缩或是缩小文件大小。于是我想到使用tfrecords这种文件格式。 这篇文章给我一种帮助文档的感觉,所以我没那么想发。考......

tensorflow系列(3)分布式tensorflow

多机如何分布式运行tensorflow模型? 0x00.前言 对于比较复杂的模型,在本机或者单服务器上跑起来需要很长时间。在很多科研单位或公司,可能没有插满gpu的服务器,这时候怎么办呢,有没有可能多台服务器一起跑一个模型呢? 这里就要用到分布式的tensorflow(distributed tensorflow)。 下面介绍在集群上部署tensorflow的方法。 0x01.基本概念 在分......