将训练好的模型保存在服务端的三种办法
2021-02-07 16:53:50
刚刚在完善我书中第七章案例的文档时,需要将训练好的模型存储在服务端,方便小伙伴们来使用该模型,这里我提供三种办法:
- 直接从我的个人网站中加载;
- 通过
python
启动一个文件下载服务器; - 使用微信小程序云存储;
接下来,请看文章。
参考资料
1. 从我的个人网站加载
为了方便各位小伙伴可以直接使用我训练好的模型,这里我将该模型文件上传至我的网站上,如图所示:
大家可以通过如下网址访问该模型文件:
https://www.shipudong.com/otherFiles/DLModels/model.json
2. 通过Python启动一个文件下载服务器
如果大家自己训练了一个模型,想要将其存放在服务端,但又没有远程服务器的话,这里我推荐第二种方法,即通过Python
开启一个文件下载服务器,我们进入到对应的目录下,并执行如下命令:
python -m SimpleHTTPServer
在Python3中,我们可以使用如下命令:
python -m http.server
根据自己电脑上的python
版本执行完对应的命令之后,就会在当前目录下开启一个文件下载服务器,默认打开8000
端口,此时我们就可以通过IP
和端口号来访问该资源文件了。接下来,我们来演示一下具体的步骤:
1. 在对应目录下打开终端工具
2.通过命令开启端口
接下来,我们通过命令在对应文件目录下开启端口,如图4所示:
开启成功之后,我们通过 http://localhost:8000/
可以访问到如图5所示界面:
3. 使用微信小程序云存储
最后一种方法最为简单,我们可以借助微信小程序的云存储功能,如图6所示:
4. 文章最后
以上就是本文的所有内容,小伙伴们学会了嘛?快去实践一下吧!更多详情请关注我的更多开源作品:
1. 微信公众号(hahaCoder)
2. 微信小程序(hahaAI)
3. Github
链接地址:https://github.com/TURBO1002