Skip to main content

Various utilities for machine learning training in Python 3. for the mir project

Project description

mir-ml-utils

The ML engine for the mir (Marine Inspection by Remote) app.

Install

You can install the utilities via pip

pip install mir-ml-utils

For a specific version use

pip install mir-ml-utils==x.x.x

You can uninstall the project via

pip3 uninstall mir-ml-utils

Dependencies

  • PyTorch

  • Numpy

  • Pillow

  • matplolib

  • sphinx (if you want to build the documentation)

The project also gets benefited from easyfsl and easy-few-shot-learning. However, you don't need to install this as a fork is maintained within mir-engine

Testing

There are additional dependencies if you want to run the tests

  • pytest
  • coverage
  • flake8

In order to test locally, you can run the

local_test_pipeline.sh

The script first runs flake8 and then pytest with coverage. Finally, it produces a report coverage_report.txt.

Installation

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

mir_ml_utils-0.0.7.tar.gz (8.3 MB view details)

Uploaded Source

Built Distribution

mir_ml_utils-0.0.7-py3-none-any.whl (6.9 MB view details)

Uploaded Python 3

File details

Details for the file mir_ml_utils-0.0.7.tar.gz.

File metadata

  • Download URL: mir_ml_utils-0.0.7.tar.gz
  • Upload date:
  • Size: 8.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for mir_ml_utils-0.0.7.tar.gz
Algorithm Hash digest
SHA256 7fe151e6d72fe1ebf9e4e2cdb9e2576f08e7adf64e60145ae3c97a13f160b34d
MD5 de6f8d60856ce6bbaec5b5f4a8315a80
BLAKE2b-256 41eb9f6a72703286e8aeceb55f0bdf08dbb295191167ed1783f8e476dd8e115a

See more details on using hashes here.

File details

Details for the file mir_ml_utils-0.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for mir_ml_utils-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a7c9106e1dd70fe36f0b9a19db2c57202e21bafac2acdc2b81c5e898a4dd8b19
MD5 ed050da1661f91c0382fc460c9103cca
BLAKE2b-256 899b5dcee69b23382fb72c773a1057c16593572dab3f58fb856b039d69220223

See more details on using hashes here.

Supported by

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