将训练好的模型保存在服务端的三种办法

刚刚在完善我书中第七章案例的文档时,需要将训练好的模型存储在服务端,方便小伙伴们来使用该模型,这里我提供三种办法:

  1. 直接从我的个人网站中加载;
  2. 通过python启动一个文件下载服务器;

接下来,请看文章。

参考资料

  1. Python文档:https://docs.python.org/zh-cn/3/library/http.server.html?highlight=httpserver

1. 从我的个人网站加载

为了方便各位小伙伴可以直接使用我训练好的模型,这里我将该模型文件上传至我的网站上,如图所示:

图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 - 目录文件信息

图3 - 终端打开对应文件目录

2.通过命令开启端口

接下来,我们通过命令在对应文件目录下开启端口,如图4所示:

图4 - 通过命令开启端口

开启成功之后,我们通过 http://localhost:8000/可以访问到如图5所示界面:

图5 - 文件下载服务器


经验分享 程序员 微信小程序 职场和发展