Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.83 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.83 KB

License GitHub commit activity GitHub stars

LMVP

Lightweight Model Versioning Platform

About

An open source neural network versioning system designed to separate model management functions and computationally expensive training operations.

Features

  • Fetch, update, and publish models from anywhere
  • Track metrics
  • Manage model history on the web
  • Add team members, make contributions

Example commands

>>> localModel = lmvp.download(modelName)
>>> lmvp.showHistory(project)
>>> lmvp.update(modelname, localModel)

Task Groups

Commits addressing issues in a group may now be added to the corresponding branch. The dev branch may be used for generating test builds, which are available at the Docker repository jbinvnt/lmvp:latest. The master branch gets built at jbinvnt/lmvp:stable and should be used once features have been tested.

Issues for each group are available in the Projects tab.

Group Features
client Utilities such as Python modules to allow team members to transfer models to/from the central server.
versioning System for keeping track of how models and weights change over time.
webapp The web administrator console. Built using Django, frontend framework TBD.

Comparison with other platforms

Traditional Cloud Worlflow Local Training Workflow