SeptAlfauzan / overseer.py

python client for overseer.io, part of my undergraduate thesis project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Student Classroom Behaviour with Python & YOLOv8

This program is part of my undergraduate thesis. Using data that I've been collected from Roboflow site, taking photo from classroom, and scrapping through internet. This program will be used four kind YOLOv8 model weight:

  1. YOLOv8n
  2. YOLOv8n with Ghostnet - P5
  3. YOLOv8n with Ghostnet - P6
  4. YOLOv8s

How to build?

To build this python program into standalone program, please follow these instructions

  1. install the libraries from requirements.txt
pip install -r requirements. txt
  1. build using pyinstaller by run this command
pyinstaller --onefile --paths=venv\Lib\site-packages --hidden-import=ultralytics --add-data '.\<venv_name>\Lib\site-packages\ultralytics\cfg\default.yaml;ultralytics/cfg/' main.py
in this project I use virtual environtment, please replace the **<venv_name>(()) with your virtual env directory name

About

python client for overseer.io, part of my undergraduate thesis project


Languages

Language:Python 100.0%