Skip to main content

ATAR CLI

ATAR CLI is a command line interface that wraps common tasks for training and running YOLOv8 based fire detection models. It provides a simple interactive menu to download datasets, start and resume training, validate models and run live or video based detection.

Installation

The project can be installed from source using pip:

pip install -e .

The tool requires Python 3.7+ and depends on packages such as ultralytics, roboflow and supervision.

Usage

After installation run the CLI with:

atar-cli

The following menu options are available:

  1. Download RoboFlow training dataset – Fetch a dataset from Roboflow.
  2. Train – Start a new training run using a selected model and dataset.
  3. Resume existing training – Continue a previous training run.
  4. Validate – Evaluate a trained model on a validation dataset.
  5. Live Test – Run detection on frames from a webcam.
  6. Test on an existing file – Perform detection on a saved video file.
  7. Quit – Exit the CLI.

Select an option by entering the corresponding number. Some options will ask for additional input such as dataset paths or model names.

Development

Install the development requirements and run the test suite with pytest to ensure everything works as expected.

pip install -r requirements.txt  # if available
pytest -q

Contributions are welcome! Feel free to open issues or pull requests on the GitHub repository.

Metadata

Release files for atar 1.0.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for atar 1.0.15
File Size Uploaded
atar-1.0.15.tar.gz 10.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for atar 1.0.15
File Interpreter ABI Platform
atar-1.0.15-py3-none-any.whl Python 3 none any Details

Total release size: 23.3 kB

Release files / atar-1.0.15.tar.gz

Download URL atar-1.0.15.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
50b0bddfd914afb1cd9e140e1187849845ab05f9b8da7c5b68e7e73b76a8f667
BLAKE2b-256 checksum
How to use checksums
b4a403c4c9b39de3a7a5160e28e3e19f5f82841bb3aabf8f11f94b0c154b25b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / atar-1.0.15-py3-none-any.whl

Download URL atar-1.0.15-py3-none-any.whl
Size 12.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7258adaa94739b45eef9d11707814ddee20f203369fc4bdfa504f866a1061546
BLAKE2b-256 checksum
How to use checksums
152b2c5f68e178cecca95bb0f48c25ea7d49ce97f14753269b2bcd2fcec994ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.15 This release

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page