Giter Site home page Giter Site logo

mic-1's Introduction

Model Insertion Checker (MIC)

Model Insertion Checker (MIC) is a command line wizard for users to add new calibrated models and their metadata.

MIC is an application that asks the information of your model, model version, model configuration, parameters, inputs, outputs, authors and contributors.

MIC has been tested in OSX and Windows (currently under test in Linux). Mic is installed through a simple pip command:

pip install mic

Please report any issue here.

Features

  • Create a new model/model configuration entry including: Author, Contributors, Model Version, Model Configuration, Parameters, Inputs and Outputs.
  • Save model metadata as a file
  • Submit model metadata to the Model Catalog Server (you must have an account)

Usage

Add a new model

To add a model, just type:

mic model add

To add new model configurations, type:

mic modelconfiguration add

Full documentation available at: https://mic-cli.readthedocs.io/en/latest/

Next Features

Next features

The figure above highlights the next features we will support in MIC:

  • Initializing a component making sure it is consistent with its metadata
  • Validating component metadata
  • Testing that a component can be executed with local data, creating unit tests.
  • Upload a valid component to GitHub
  • Help initializing a Docker image for capturing the dependencies of a component
  • Help building a Docker image
  • Test a Docker image with a component
  • Support uploading a tested Docker image to DockerHub

mic-1's People

Contributors

mosoriob avatar dgarijo avatar dhruvp-8 avatar maurya-rohit avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.