Gan与imitation learning,theano平台搭建(1)

来源:互联网 发布:电脑控制手机桌面软件 编辑:程序博客网 时间:2024/06/10 18:40

最近的论文进展有点慢,关于gan与imitation learning,国内的文献不多,git上的内容外网上已经有说明了,我试着做了一下。

代码是用python写的,需要一些依赖库,还需要深度学习框架theano,这真的是个很旧的框架,最后跑通的人都是这么说的。

这是现在很多企业不要求这个框架的原因吗?

git上的地址有两个不知道是不是原作者的地址,高手改良过的代码#

原地址的内容国内有人发过一篇文章,讲述了他的操作过程,但是中间感觉还是有很多细节被省略了,这是为什么我没有办法只能寻找另一个文章的原因。

国内文章地址在这里点击打开链接#

前两天我看到了一个招聘,里面有关机器学习工程师的内容吸引了我的注意,我还是喜欢去当这么一个工程师的,嗯,他的招聘要求正是我现在正在做的工作,这是我忽然积极性很高的一个原因。

接下来是工作的过程。

theano的安装==============

很烦,现在我也不确定我到底装好了没有。也可能这只是我很烦的一个借口。

先安装pygpu吧,这是我颠倒安装顺序之后确定的。

先安装libgpuarray,下载其源码

git clone https://github.com/Theano/libgpuarray.gitcd libgpuarray
安装
cd <dir>mkdir Buildcd Build# you can pass -DCMAKE_INSTALL_PREFIX=/path/to/somewhere to install to an alternate locationcmake .. -DCMAKE_BUILD_TYPE=Release # or Debug if you are investigating a crashmakemake installcd ..
这过程中我遇到了cmake版本太低的问题,我在之前的文章中提到了升级cmake的方法,我是转载的。

安装pygpu

# This must be done after libgpuarray is installed as per instructions above.python setup.py buildpython setup.py install

可以的话可以加上sudo权限。

测试的话我觉得不是特别有必要。

python -c "import pygpu;pygpu.test()"
他在上面。


原创粉丝点击