All Projects → marvin-ai → Marvin Python Toolbox

marvin-ai / Marvin Python Toolbox

Licence: apache-2.0
Marvin AI has been accepted into the Apache Foundation and is now available at https://github.com/apache/incubator-marvin

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Marvin Python Toolbox

Modelchimp
Experiment tracking for machine and deep learning projects
Stars: ✭ 121 (-14.79%)
Mutual labels:  artificial-intelligence, platform
Elf
An End-To-End, Lightweight and Flexible Platform for Game Research
Stars: ✭ 2,057 (+1348.59%)
Mutual labels:  artificial-intelligence, platform
Oblog
An Auto Rendering 🔽 Blogging System Based on MarkDown & Vue.js | 自动渲染装载 MarkDown 内容的博客系统
Stars: ✭ 133 (-6.34%)
Mutual labels:  platform
Tabnine Intellij
Jetbrains IDEs client for TabNine. Compatible with all IntelliJ-based IDEs. https://plugins.jetbrains.com/plugin/12798-tabnine
Stars: ✭ 140 (-1.41%)
Mutual labels:  artificial-intelligence
Pygmo2
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 134 (-5.63%)
Mutual labels:  artificial-intelligence
Deep Learning With Pytorch Tutorials
深度学习与PyTorch入门实战视频教程 配套源代码和PPT
Stars: ✭ 1,986 (+1298.59%)
Mutual labels:  artificial-intelligence
Image classifier
CNN image classifier implemented in Keras Notebook 🖼️.
Stars: ✭ 139 (-2.11%)
Mutual labels:  artificial-intelligence
Embedded Ai.bench
benchmark for embededded-ai deep learning inference engines, such as NCNN / TNN / MNN / TensorFlow Lite etc.
Stars: ✭ 131 (-7.75%)
Mutual labels:  artificial-intelligence
Lazy
Lazy, AI chatbot service.
Stars: ✭ 141 (-0.7%)
Mutual labels:  artificial-intelligence
Ncrfpp
NCRF++, a Neural Sequence Labeling Toolkit. Easy use to any sequence labeling tasks (e.g. NER, POS, Segmentation). It includes character LSTM/CNN, word LSTM/CNN and softmax/CRF components.
Stars: ✭ 1,767 (+1144.37%)
Mutual labels:  artificial-intelligence
Origami
🔓 🔑 🔐 Origami: Artificial Intelligence as a Service
Stars: ✭ 140 (-1.41%)
Mutual labels:  artificial-intelligence
October
Self-hosted CMS platform based on the Laravel PHP Framework.
Stars: ✭ 10,740 (+7463.38%)
Mutual labels:  platform
Zamia Ai
Free and open source A.I. system based on Python, TensorFlow and Prolog.
Stars: ✭ 133 (-6.34%)
Mutual labels:  artificial-intelligence
Flappy Es
Flappy Bird AI using Evolution Strategies
Stars: ✭ 140 (-1.41%)
Mutual labels:  artificial-intelligence
Awesome Ai Services
An overview of the AI-as-a-service landscape
Stars: ✭ 133 (-6.34%)
Mutual labels:  artificial-intelligence
Belajarpython.com
Open Source Indonesian Python Programming Tutorial Site
Stars: ✭ 141 (-0.7%)
Mutual labels:  artificial-intelligence
Voice activity detection
Voice Activity Detection based on Deep Learning & TensorFlow
Stars: ✭ 132 (-7.04%)
Mutual labels:  artificial-intelligence
Ravens
Train robotic agents to learn pick and place with deep learning for vision-based manipulation in PyBullet. Transporter Nets, CoRL 2020.
Stars: ✭ 133 (-6.34%)
Mutual labels:  artificial-intelligence
Evol
a python grammar for evolutionary algorithms and heuristics
Stars: ✭ 138 (-2.82%)
Mutual labels:  artificial-intelligence
Image Caption Generator
[DEPRECATED] A Neural Network based generative model for captioning images using Tensorflow
Stars: ✭ 141 (-0.7%)
Mutual labels:  artificial-intelligence

Build Status codecov

Join the chat at https://gitter.im/gitterHQ/gitter

Marvin Toolbox v0.0.4

Migration to Apache

This project was incubated at Apache Software Foundation! Please, use the following repo to reference, use and contribute!

Apache Marvin AI

Quick Start

Review

Marvin is an open-source Artificial Intelligence platform that focuses on helping data scientists deliver meaningful solutions to complex problems. Supported by a standardized large-scale, language-agnostic architecture, Marvin simplifies the process of exploration and modeling.

Getting Started

Creating a new engine

  1. To create a new engine
workon python-toolbox-env
marvin engine-generate

Respond to the prompt and wait for the engine environment preparation to complete. Don't forget to start dev box before if you are using vagrant.

  1. Test the new engine
workon <new_engine_name>-env
marvin test
  1. For more information
marvin --help

Working in an existing engine

  1. Set VirtualEnv and get to the engine's path
workon <engine_name>-env
  1. Test your engine
marvin test
  1. Bring up the notebook and access it from your browser
marvin notebook

Command line interface

Usage: marvin [OPTIONS] COMMAND [ARGS]

Options:

  --debug       #Enable debug mode.
  --version     #Show the version and exit.
  --help        #Show this command line interface and exit.

Commands:

  engine-generate     #Generate a new marvin engine project.
  engine-generateenv  #Generate a new marvin engine environment.
  engine-grpcserver   #Marvin gRPC engine action server starts.
  engine-httpserver   #Marvin http api server starts.
  hive-dataimport     #Import data samples from a hive databse to the hive running in this toolbox.
  hive-generateconf   #Generate default configuration file.
  hive-resetremote    #Drop all remote tables from informed engine on host.
  notebook            #Start the Jupyter notebook server.
  pkg-bumpversion     #Bump the package version.
  pkg-createtag       #Create git tag using the package version.
  pkg-showchanges     #Show the package changelog.
  pkg-showinfo        #Show information about the package.
  pkg-showversion     #Show the package version.
  pkg-updatedeps      #Update requirements.txt.
  test                #Run tests.
  test-checkpep8      #Check python code style.
  test-tdd            #Watch for changes to run tests automatically.
  test-tox            #Run tests using a new virtualenv.

Running a example engine

  1. Clone the example engine from the repository
git clone https://github.com/marvin-ai/engines.git
  1. Generate a new Marvin engine environment for the Iris species engine
workon python-toolbox-env
marvin engine-generateenv ../engines/iris-species-engine/
  1. Run the Iris species engine
workon iris-species-engine-env
marvin engine-dryrun 

Marvin is a project started at B2W Digital offices and released open source on September 2017.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].