Skip to main content

CLI for ML Pipeline

Reason this release was yanked:

Error in upload command

Project description

Recognizes

This CLI allows you to upload files to the ML Pipeline and query results.

First Steps

You first need to make sure that you have the requirements needed to install the CLI as well as install the CLI itself.

Make sure that you have python and pip installed. It is recommended that you use a virtual environment although not a requirement.

Then to install the CLI run the following command in your shell:

pip install recognize

Usage

After installing the CLI run the following command:

recognize --help

This should show you a list of all the available commands with a short description of what they do. You can append the --help option to each command for more details about the command. For example:

recognize upload --help

This should give you a list of all the subcommands for this command, the options, and the order in which to write them.

Examples

To upload a directory of videos, accepted file types are mp4 and mov:

recognize upload directory --output results.csv path/to/directory/of/videos

After uploading videos it will take a few minutes to process them all. After which you can start querying.

recognize search keywords --output results.csv some interesting words

You can also search for specific entry types returned by AWS Rekognition. For example to which resources might have potentially harmful, violent, or offensive content run the following command:

recognize search entries --output results.csv moderation

Finally, to search for a particular face run the following command, accepted file types are png and jpeg:

recognize search faces --output results.csv file/path/to/image/of/face

Results

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

recognize-0.1.12.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

recognize-0.1.12-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file recognize-0.1.12.tar.gz.

File metadata

  • Download URL: recognize-0.1.12.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Darwin/21.6.0

File hashes

Hashes for recognize-0.1.12.tar.gz
Algorithm Hash digest
SHA256 831a5e5f148a4a5731727e21735068be3078e581b85c14247e1e05a2992cd319
MD5 fa89a31ffc03a530001809aa66a83f9f
BLAKE2b-256 4d49b079842c0549a6a66c1b9e4b101a927e8af35a750e0aa71de393c4b50c14

See more details on using hashes here.

File details

Details for the file recognize-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: recognize-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.16 Darwin/21.6.0

File hashes

Hashes for recognize-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 2aeeece8f952548f2bdff52b9db25f2de40aa80e91d37e7aaed2214a1843d969
MD5 7838c22791ab7cd4bfd4e601a57468a9
BLAKE2b-256 87f840bb8f4a14dfa9fe72c5bcf8c60958032d2c43f7d8b9ae08b8c6a6c582a7

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