编程
早餐要吃油条
这个作者很懒,什么都没留下…
展开
-
python遗传算法解决复杂网络最大独立集问题
网络最大独立集问题简单来说就是对一个网络(一般是无向的),寻找一个最大的子集,该子集内的任意两个节点都不相连数学描述:对一个包含 N 个节点的网络 G,选择子集 G',用表示节点的状态,1表示选中该节点到 G’ 中,0表示没选中,选取不同的集合,最小化下面的目标函数: ...原创 2020-02-12 11:45:09 · 1144 阅读 · 3 评论 -
python3 爬取淘女郎照片
博主初学python,想写个爬虫练练手。在实验楼找了个项目爬淘女郎照片,不过原文代码有些问题我做了些修改原文链接https://www.shiyanlou.com/courses/595一、前期工作环境:ubuntu16.04(win10应该也行,不过程序会有改动),python3,火狐浏览器(或chrome),网络畅通,vim编辑器(其他编辑器也行)要掌握的基本知识:py原创 2016-08-26 22:07:37 · 3049 阅读 · 0 评论 -
用LSTM自动生成古诗
这几天自学深度学习算法,写了个自动写诗的循环神经网络(RNN)程序。通过35000首古诗,让计算机学习古诗文的结构,然后按照学习到的语言模型自动生成古诗。训练的次数不多,总共5轮遍历古诗集,每轮大概4000次训练,每次训练10个batch。电脑配置太渣,程序跑了1个多小时才出来。写出来的诗虽然看不出啥意思,但起码有诗的结构(七言,五言),如果训练次数多一些效果会更好。原创 2017-08-27 23:48:06 · 17921 阅读 · 5 评论 -
python高性能优化
经过一个月的努力,终于成功优化了我的python程序,记录下一路上踩过的坑1.原始程序我的原始程序是模拟一个随时间演化的多粒子系统,每个粒子跟它的邻居(每个粒子有各自的的邻居)有相互作用,考虑到我的论文还没发表,这里先不贴出代码。大致上,程序有一个大循环,用来做时间步的迭代;大循环里有个小循环,用来对N=91个粒子进行迭代。一轮要跑100万个时间步,一组实验要跑10轮,然后改变参数还要进行...原创 2019-03-05 20:27:06 · 708 阅读 · 0 评论