Skip to main content

Use EvalAI through command line interface

Project description

EvalAI-CLI

Official Command Line utility to use EvalAI in your terminal.

EvalAI-CLI is designed to extend the functionality of the EvalAI web application to command line to make the platform more accessible and terminal-friendly to its users.


Join the chat at https://gitter.im/Cloud-CV/EvalAI Build Status Coverage Status Documentation Status

Installation

EvalAI-CLI and its required dependencies can be installed using pip:

pip install evalai

Once EvalAI-CLI is installed, check out the usage documentation.

Contributing Guidelines

If you are interested in contributing to EvalAI-CLI, follow our contribution guidelines.

Development Setup

  1. Setup the development environment for EvalAI and make sure that it is running perfectly.

  2. Clone the evalai-cli repository to your machine via git

    git clone https://github.com/Cloud-CV/evalai-cli.git evalai-cli
    
  3. Create a virtual environment

    cd evalai-cli
    virtualenv -p python3 venv
    source venv/bin/activate
    
  4. Install the package locally

    pip install -e .
    
  5. Change the evalai-cli host to make request to local EvalAI server running on http://localhost:8000 by running:

    evalai host -sh http://localhost:8000
    
  6. Login to cli using the command evalai login Two users will be created by default which are listed below -

    Host User - username: host, password: password
    Participant User - username: participant, password: password
    

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

evalai-1.3.14.tar.gz (25.8 kB view details)

Uploaded Source

Built Distribution

evalai-1.3.14-py3-none-any.whl (35.2 kB view details)

Uploaded Python 3

File details

Details for the file evalai-1.3.14.tar.gz.

File metadata

  • Download URL: evalai-1.3.14.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.6.7

File hashes

Hashes for evalai-1.3.14.tar.gz
Algorithm Hash digest
SHA256 c2d54d97ccf1b04d8cb143f7aaf837fcb84665c5cac3d6fd06c67c7420cdc62d
MD5 9e8e5338f861fbe968a356b44b9890af
BLAKE2b-256 14055761c911fe12a6a4bbdea852436492f3b816771f00cd56355f327f9574e9

See more details on using hashes here.

File details

Details for the file evalai-1.3.14-py3-none-any.whl.

File metadata

  • Download URL: evalai-1.3.14-py3-none-any.whl
  • Upload date:
  • Size: 35.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.6.7

File hashes

Hashes for evalai-1.3.14-py3-none-any.whl
Algorithm Hash digest
SHA256 8989ea90287f5b85736a986010854c701c6df10a23ba6c4ea497963fa47bab96
MD5 bc4cda2306ecb28a18567d039e0e2005
BLAKE2b-256 f2af25e3ec9811a29439b726d6dd18442e3fea8efc83728cc82536025dcfb468

See more details on using hashes here.

Supported by

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