Skip to main content

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

Release files for mir-ml-utils 0.0.13

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

Source distribution (sdist)

Source distribution for mir-ml-utils 0.0.13
File Size Uploaded
mir_ml_utils-0.0.13.tar.gz 8.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for mir-ml-utils 0.0.13
File Interpreter ABI Platform
mir_ml_utils-0.0.13-py3-none-any.whl Python 3 none any Details

Total release size: 15.1 MB

Release files / mir_ml_utils-0.0.13.tar.gz

Download URL mir_ml_utils-0.0.13.tar.gz
Size 8.3 MB
Tags Source
SHA-256 checksum
How to use checksums
defa564b944d3d03f1fb40ed5464c6be61cd05eccc99fe26bc198b7c100dc9c9
BLAKE2b-256 checksum
How to use checksums
58e471339e0ced1f5e05af8b8110ce33bb09c04d35ee2882620cf461a6c0d638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / mir_ml_utils-0.0.13-py3-none-any.whl

Download URL mir_ml_utils-0.0.13-py3-none-any.whl
Size 6.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f6566917306804ab0d01f85a93ddf3a0af41bca02a940366b59ff8c31e0a9779
BLAKE2b-256 checksum
How to use checksums
e27a09c94e33db741c90d03072e2059ecbec0d1ae4214cca7fd537d50730aa2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.0.13 This release

2 release files

0.0.12

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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