我是一名重庆大学计算机学院大四在读生,目前正在做毕设。根据毕设需求,我需要建一个食物图像识别模型网站,并将该网站部署到服务器上。首先我需要租用一台服务器,在对比阿里云服务器、腾讯云服务器的过程中,了解到了阿里云飞天加速计划-高校学生在家实践活动。
在注册、认证、完成营地准备之后,我领用了一台云服务器。值得一提的是,预备营的提供的开发文档非常有用,可以快速入门一个项目。经过一段时间是熟悉,会发现云服务器也不是那么的神秘,如果使用过linux系统的话,会更感得心应手。
经过前期调研,我们最终使用vue+python flask来开发我们的网站。Vue.js是目前一款流行的JavaScript前端框架,也是一个创建单页应用的Web应用框架。Flask框架具有自由、灵活,可扩展性强,可任意搭配第三方库等特点。故我们选择vue+flask框架来开发我们的网站。值得一提的是,使用这种方式开发网站,前端和后端完全是两个项目,前后端通过axios请求库进行通信。
除此之外,我们还用该服务器,对我们的图像识别模型进行了训练和部署。我们的模型使用tensorflow2.0编写,之前一直在自己电脑上跑,但由于配置原因,速度很慢。当将该模型放到服务器上跑时,效率提升一倍之多。经过训练后,我们将训练好的模型保存为pb格式的文件,并使用google提供的tensorflow-serving部署方案将模型部署到该服务器上供我们的网站调用。
在此次阿里云服务器的使用过程中,体会深刻,体会到了云服务器的便捷,也深刻的体会到了阿里巴巴中国互联龙头企业的对社会教育的责任担当。在这里不得不感谢阿里,感谢阿里的飞天加速计划,希望阿里越来越强,也希望我能顺利的通过毕业答辩,顺利毕业。