如何将theano网络编译成自包含的可执行文件?

2024-09-28 21:19:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我们想进入一个竞争,我们将需要提交我们的网络形式的可执行文件。在其中一个小组赛中,网络将由评委进行培训,例如

案例1:

./train-my-network-script trainingdata.dat  #call script to train
./run-my-network input.dat      #script to run our trained network input

案例2: 在另一种情况下,我们将提交一个经过训练的网络,它只接收一个输入文件,例如

^{pr2}$

在没有其他人的情况下,怎样才能把它打包到我们的网络中呢?在


Tags: torun网络可执行文件inputmyscript情况
1条回答
网友
1楼 · 发布于 2024-09-28 21:19:07

法官是否可以安装一个虚拟机或一个Docker映像,同时安装no和你的东西?这在短期内会比较容易。在

我们并没有您所要求的,但是有一些工作可以为Theano函数生成一个共享库。这还没有合并到Theano本身。这是我开始的,阿尔贝托·奥兰迪正在继续。他有一个分支的工作版本。查看此分支:

https://github.com/AlOa/Theano/commits/embed_theano

还有这个邮件列表讨论:

https://groups.google.com/d/topic/theano-users/JtxIequsHNg/discussion

他正努力为这件事做公关。但是当前的版本并不能完全满足您的需要,需要您为共享变量做一些工作,并使其工作。在

这个分支是生成一个依赖于Python和NuMpy-C++而不是TeaNo的C++共享库。在

相关问题 更多 >