当前位置: 首页 > news >正文

上海网站建设 网站开发wordpress 获取作者信息

上海网站建设 网站开发,wordpress 获取作者信息,cpancel面板搭建WordPress,wordpress 维护状态目标检测和实例分割是计算机视觉中关键的任务#xff0c;使计算机能够在图像和视频中识别和定位物体。YOLOv8是一种先进的、实时的目标检测系统#xff0c;因其速度和准确性而备受欢迎。 Flask是一个轻量级的Python Web框架#xff0c;简化了Web应用程序的开发。通过结合Fla… 目标检测和实例分割是计算机视觉中关键的任务使计算机能够在图像和视频中识别和定位物体。YOLOv8是一种先进的、实时的目标检测系统因其速度和准确性而备受欢迎。 Flask是一个轻量级的Python Web框架简化了Web应用程序的开发。通过结合Flask和YOLOv8我们可以创建一个易于使用、灵活的目标检测任务API。 在这篇文章中我将向您展示如何仅使用Flask API部署YOLOv8目标检测和实例分割模型仅供个人使用。由于这不是在生产环境中部署服务的正确方式。 AWS中创建一个免费实例 个人项目的成本效益解决方案Amazon Web ServicesAWS为刚刚入门或从事个人项目的用户提供了免费层选项。只要您的使用保持在指定限制范围内此选项允许您探索和利用各种AWS服务而不会产生额外费用。免费层实例非常适合熟悉AWS并尝试不同服务之前小规模应用程序的运行、测试新想法甚至部署YOLOv8 API。创建AWS账户后您必须按照以下步骤操作 1. 选择您的地区我将使用eu-west-1并转到EC2 2. 单击“启动实例”按钮 3. 选择您的映像我更喜欢Ubuntu 20.04并选择您的实例类型“免费层符合条件” 4. 创建您的密钥对实例密钥访问 5. 将存储设置为30GB第一年免费。然后按“启动实例” 6. 更改端口设置并打开实例的端口5000 准备实例以部署YOLOv8 FlaskAPI 在本教程中我使用了我的个人笔记本电脑运行Ubuntu 20.04来演示该过程。如果您使用不同的操作系统如Windows或macOS建立SSH连接的过程可能会有所不同。 1. 使用刚刚下载的密钥对连接到您的实例 sudo chmod 400 yourkey.pem sudo your_path/yourkey.pem ubuntuec2-ip-of-your-instance.eu-west-1.compute.amazonaws.com sudo apt-get install libgl1-mesa-glx # required by OpenCV 2. 更新和安装必要的库首先使用以下命令更新系统上的包列表 # Update and install necessary libraries sudo apt update sudo apt-get install libgl1-mesa-glx # needed by OpenCV 3. 下载并安装pip、virtualenv和virtualenvwrapperPip是Python的包管理器用于从Python软件包索引PyPI安装软件包。而virtualenv和virtualenvwrapper是用于为您的项目创建隔离的Python环境的工具。使用以下命令下载并安装pip # Download and install pip wget https://bootstrap.pypa.io/get-pip.py sudo python3 get-pip.py rm get-pip.py # Install virtualenv pip install virtualenv virtualenvwrapper 4. 设置虚拟环境要设置虚拟环境请在您的.bashrc文件中添加以下行然后对其进行源代码 # Virtual Environments USERubuntu echo -e \n# virtualenv and virtualenvwrapper ~/.bashrc echo export WORKON_HOME$HOME/.virtualenvs ~/.bashrc echo export VIRTUALENVWRAPPER_PYTHON/usr/bin/python3 ~/.bashrc echo export VIRTUALENVWRAPPER_VIRTUALENV/home/$USER/.local/bin/virtualenv ~/.bashrc echo source /home/$USER/.local/bin/virtualenvwrapper.sh ~/.bashrc source ~/.bashrc 5. 增加交换内存通过分配6GB到交换文件并将其添加到fstab文件来增加交换内存 # Increase the swap memory sudo fallocate -l 6G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo /swapfile none swap sw 0 0 | sudo tee -a /etc/fstab 6. 克隆YOLOv8 API存储库并部署API克隆存储库并为YOLOv8 API创建一个新的虚拟环境 # Clone repo and deploy your API git clone https://github.com/hdnh2006/YOLOv8API cd YOLOv8API mkvirtualenv YOLOv8API 7. 安装torch和torchvision仅支持CPU功能使用以下命令安装torch和torchvision软件包 # Install torch and torchvision (just CPU functions) pip install torch torchvision -f https://download.pytorch.org/whl/cpu/torch_stable.html 8. 使用screen在后台运行模型使用screen命令在后台运行YOLOv8 API并通过运行以下命令允许访问端口5000来在端口5000上运行模型 # The model will run in the background screen -S YOLOv8API workon YOLOv8API python segment_api.py --weights yolov8s-seg.pt --port 5000# Open the port of your instance sudo ufw allow 5000 9. 最后一步“享受”自己的成果浏览器转http://ec2-ip-of-your-instance.eu-west-1.compute.amazonaws.com:5000现在您可以运行一个Flask应用程序部署YOLOv8目标检测或实例分割模型作为API。用户可以通过一个简单的Web界面与API互动或通过向/detect端点发出HTTP请求来互动。 结论 在本文中我们演示了如何使用Flask API部署YOLOv8目标检测模型仅供个人使用。这种方法为各种应用中的目标检测和实例分割任务提供了一种灵活、易于使用的解决方案如安全系统、个人防护装备、物体计数。 ·  END  · HAPPY LIFE 本文仅供学习交流使用如有侵权请联系作者删除
http://www.pierceye.com/news/82148/

相关文章:

  • 做男女之间的事情的网站seo短视频入口
  • 济南网站优化推广茶庄网站模板
  • 网站建设与管理专业概述景区vi设计案例
  • 自己做的网站如何管理济南便宜网站设计
  • 西安网站建设huanxi做家装的设计公司网站
  • 论坛网站开发demowordpress前台会员中心
  • 学校门户网站是什么意思做外贸一般在什么网站好
  • 网站托管维护制作网站哪家专业
  • 进口彩妆做的好的网站网站建设服务方案ppt模板下载
  • 建设网站利用点击量赚钱做小程序的平台
  • 福州模板建站定制网站免费连接wifi的软件
  • 网站开发包括几个部分设计logo素材
  • 专业网站建设好发信息网营销推广哪家好
  • 深圳企业网站模板装潢设计图片大全
  • 上海餐饮网站建设北京保安公司
  • flash网站的优势北京下雪
  • 邢台做移动网站价格移动互联网开发技术是什么
  • 商标查询官网网站很卡如何优化
  • 网站主页调用seo服务商排名
  • 东莞网站推广行者seo08服装设计怎么学 从零开始
  • 做一手机网站需要多少钱WordPress仿站助手
  • 企业网站的设计公司链接点击量软件
  • php网站上线中时讯通信建设有限公司网站
  • 东莞做网站注意事项全网营销推广哪家正规
  • seo快速整站上排名教程北京顺义做网站
  • led论坛网站建设免费翻国外墙的浏览器
  • 只买域名不建网站湖北中英双语网站建设
  • 安嶶省城乡建设网站河津失信被执行人名单查询
  • 泰安北京网站建设舒城县重点工程建设局网站
  • 蓟县集团网站建设郑州做网站推广运营商