莱茵河畔的小约翰

DataScience学习资源

独乐乐不如众乐乐

相信网上已经有很多这样的博客了,在这里我只想写上我自己看的觉得不错的资源,大家有兴趣可以看看,持续更新中。 Neural Network 学习资源 http://colah.github.io/ 这个博客讲的真的是深入浅出,有图有真相!强烈推荐。 NLP学习资源 清华大学NLP实验室GitHub Python Google Python 风格指南 #持...

Python导入自定义的包

Loneliness Makes Man Stronger!

1.一个很重要的原则 2.如何使目录成为一个package 3.同一Package内部的module如何相互导入使用 这个网上的详细的教程已经非常之多了。在这里我力求言简意赅。 首先,有一个很重要的原则要把握好, 那就是import的时候,python解释器首先会在一个sys.path中寻找这些包的路径, 然后就是当前目录下寻找,如果寻找不到的话就会报不存在的错误...

Tensorflow Debug

请扶我起来,我还能再调几个BUG

相信大家在学习tensorflow时,有个最大的不爽就是调试不太方便,因为它采取的是图计算。因此,在调试的时候,一定要一步步的运用session中的fetch来进行调试!!这个其实也是超级方便的! 当运行多个epoch后,每次产生的loss或者其他state相同时 OK,这个问题有一次可把我折磨惨了,找了半天就是发现不了代码的错误在哪。先是发现loss来回抖动,接着耐心运行多个epoch之...

Ubuntu16.04系统安利篇

Loneliness Makes Man Stronger!

1. 华中科技大学校园网认证 2. ubuntu下良心软件 3. Firefox插件安装 4. Linux系统备份 5. 调整分区大小 如今DeepLearning炒的非常火,突然一下子,如日中天。虽然我本人一向对这种大吹特吹的东西有种天生的抵触感,不过还是打算抱着学习的态度了解下。找到了自然语言处理和深度学习的交叉领域作为学习的切入点,正好stanford也有这门...

配置Tomcat服务器使Http转Https

安全不该只是纸上谈兵

1.配置https 1.1. 生成证书 1.2 配置tomcat文件 2. 强制https访问 2.1 配置tomcat文件(web.xml) 3. 几点重要的说明 4. 参考链接 https是http+ssl的可进行加密传输,身份认证的网络协议,防止数据在传输过程中被窃取。因此,h...

tensorflow学习笔记-MNIST Tensorflow Mechanics 101

Show me the Code

1.关于数据的理解 2.模型的训练如何体现的 3.模型控制参数FLAGS相关 4.TensorBoard可视化 5.python notebook源码链接 参考链接 今天把教程MNIST Tensorflow Mechanics 101过了一遍。 对于想自己把整个代码敲一遍的同学,可能会遇到以下的几个问题: 1.关于数据的理解 对于前面的Deep ...

tensorflow 学习笔记-Deep MNIST for Expert

Expert For Freshman

最近刚开始使用tensorflow,为了练手,打算把官方教程过一遍。 今天照着官方教程Deep MNIST for Experts 走了一遍,其间也是遇到了一些问题,不过基本上都弄懂了。在这个教程中,搭建的是一个卷积网络CNN。因此核心函数卷积函数的理解是必不可少的。 1. tf.nn.conv2d的详解 在此教程中重新定义了以下卷积运算: def conv2d(x, W): ...

word2vec之理论和实践

Big Step from Word to Vector

这一章对应NLP项目中的word2vec部分,下面分别讲讲word2vec的理论和实现。 word2vec理论部分 word vector简介 语言模型 CBOW模型 skip-gram模型 word2vec的实现 源码 参考文献 ...