Skip to main content

Automated Sample Alignment for MX using a YOLO Model

Project description

aicenter

A python based Soft IOC Server for Sample Alignment using a YOLO model.

Usage

python -m venv my-venv
source my-venv/bin/activate
pip install ai-center
  1. Create a directory for the IOC instance.
  2. Copy the start.sh file from the deploy directory into this directory.
  3. Copy the ai-centering.service unit file from the deploy into your /etc/systemd/system directory.
  4. Edit the files from (2) and (3) above to reflect your environment and to set all the required instance parameters
  5. Enable the unit file using your system commands. For example, systemctl enable ai-centering.
  6. Start the init file using your system commands. For example systemctl start ai-centering.

You can manage the instance daemon through procServ, by telneting to the configured port.

OpenCV

For best performance, a version of python-opencv compiled with support for CUDA and cuDNN along with a compatible GPU should be used.

Testing

The test/inference.py file can be used to test the inference / model performance without running a full IOC application. To obtain a copy of the trained model weights, contact the authors.

Create an environment with requirements-test.txt and install aicenter without dependencies:

pip install -r requirements-test.txt
pip install . --no-deps

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_center-2026.5.6.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_center-2026.5.6-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file ai_center-2026.5.6.tar.gz.

File metadata

  • Download URL: ai_center-2026.5.6.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.13 Linux/7.0.9-202.fc44.x86_64

File hashes

Hashes for ai_center-2026.5.6.tar.gz
Algorithm Hash digest
SHA256 238b2bbadceb0dfb2f260ae7fd274d01f439aa40e8a6e5ee78e078062773fa33
MD5 aa297bbac44d365d75f958085ad70fde
BLAKE2b-256 07867b38dab1ebc981ce4c58c52c7af94e6ca432ac24585e6f494d507b4f89ef

See more details on using hashes here.

File details

Details for the file ai_center-2026.5.6-py3-none-any.whl.

File metadata

  • Download URL: ai_center-2026.5.6-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.13 Linux/7.0.9-202.fc44.x86_64

File hashes

Hashes for ai_center-2026.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 cac7fd1affeedb8aa11ba6df25facc7eb10a79cf13e8f2bd4d9dff8a7affa77b
MD5 85c92752a2f1c1c60f14629c3d8de1e3
BLAKE2b-256 afada66e4c194c7d83a1584973137f5b4b2aabd51c1da311f2b55abf9b178cb8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page