Utilities for AI assisted mapping workflows
Project description
hot_fair_utilities
Utilities for AI-assisted mapping workflows in fAIr.
Prerequisites
Local installation
just setup
If GDAL is missing on macOS, install it with Homebrew:
brew install gdal
If GDAL is missing on Debian or Ubuntu:
sudo apt-get update
sudo apt-get install -y gdal-bin libgdal-dev
Run sample workflows
just run ramp
just run yolo
just run ramp downloads the baseline checkpoint into ramp-data/baseline when needed.
Ramp training exports the selected best checkpoint as .h5, and inference uses that exported checkpoint directly.
Validation
Run all quality gates and integration checks:
just check
just test-all
Docker images
Modes and image tags:
ramp+cpu->fair-utilities:rampramp+gpu->fair-utilities:ramp-gpuyolo+cpu->fair-utilities:yoloyolo+gpu->fair-utilities:yolo-gpu
Build commands:
docker build -f docker/Dockerfile.ramp --build-arg FLAVOR=cpu -t fair-utilities:ramp .
docker build -f docker/Dockerfile.ramp --build-arg FLAVOR=gpu -t fair-utilities:ramp-gpu .
docker build -f docker/Dockerfile.yolo --build-arg FLAVOR=cpu -t fair-utilities:yolo .
docker build -f docker/Dockerfile.yolo --build-arg FLAVOR=gpu -t fair-utilities:yolo-gpu .
Notebook test workflow
Run Package_Test.ipynb to validate the package workflow on the sample dataset.
Benchmark docs
See docs/benchmark/sample-datasets.md for benchmark dataset details.
Development notes
Follow docs/Version_control.md for release and versioning guidance.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hot_fair_utilities-4.0.0.tar.gz.
File metadata
- Download URL: hot_fair_utilities-4.0.0.tar.gz
- Upload date:
- Size: 47.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa704c6d052e8e4ef940b1b6734033c44f8d6dfd36c62add8af044015f7bf5f3
|
|
| MD5 |
3f91742c2d14ebd109ead0b10d5add51
|
|
| BLAKE2b-256 |
e434c8dae6be4c4b63d19eb37d6fd12fd3a5e3d7bde3abd08cdb8706ba830df8
|
File details
Details for the file hot_fair_utilities-4.0.0-py3-none-any.whl.
File metadata
- Download URL: hot_fair_utilities-4.0.0-py3-none-any.whl
- Upload date:
- Size: 46.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdb7bfc704e93b08516206b57d191e35af98ca0eda06ff4b9f58150b36f6b31b
|
|
| MD5 |
ca89dbb3aeb232aef29bd0720c834cd3
|
|
| BLAKE2b-256 |
48d429ba1ff9f73c0018de3b0eaa7c3521b9c1aa7ca32284e1173fb5cdc3c74b
|