Skip to main content

Lightweight ML evaluation and publishing helper.

Project description

snaplab/
│
├── snaplab/
│   ├── __init__.py
│   │
│   ├── publish.py        # publish() logic   ├── showcase.py       # showcase() logic   ├── evaluate.py       # evaluate() function   │
│   ├── metrics/
│      ├── __init__.py
│      ├── classification.py
│      └── regression.py
│   │
│   ├── schema/
│      ├── __init__.py
│      └── generator.py
│   │
│   ├── core/
│      ├── detector.py   # task type detection      ├── validator.py  # input validation      └── serializer.py # model serialization   │
│   ├── network/
│      ├── __init__.py
│      └── uploader.py   # API communication   │
│   └── exceptions.py
│
├── tests/
│   ├── test_evaluate.py
│   ├── test_publish.py
│   └── test_metrics.py
│
├── pyproject.toml
├── README.md
└── LICENSE

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

snaplab-0.0.5.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

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

snaplab-0.0.5-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file snaplab-0.0.5.tar.gz.

File metadata

  • Download URL: snaplab-0.0.5.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for snaplab-0.0.5.tar.gz
Algorithm Hash digest
SHA256 1aed954c29938bb8b89e21c62bf045e780f792bbd4ee0af5fc41bd25ad97e235
MD5 00b1f9ed442ac227f52388a9c955c4bc
BLAKE2b-256 af3d29d356482643bd17b50bee9fd4b46f9bb1a147b401f59c51216288e49d78

See more details on using hashes here.

File details

Details for the file snaplab-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: snaplab-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for snaplab-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4662872f6f8c301f64e5ad4e7c7f4db6921148b82dd3bedb9c5fabe5470994f5
MD5 02b29bc400c8819866d9780e54a9acb5
BLAKE2b-256 9d1c805cac8a4ffa138d28c0e370e23f6a1de450effdec094028ae91cded1105

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