Skip to content

Unify database is a collection of curated list of different algorithms, tools, repos, products, related to different layers of the ML deployment stack.

License

Notifications You must be signed in to change notification settings

vaatsalya123/database

 
 

Repository files navigation

The Database

Unify database is a collection of curated YAML files that hold a description of different algorithms, tools, repos, products, related to different layers of the ML deployment stack, mainly: serving, compression, compilers, hardware.

Website - Contribute

How to access the database

You can offer the database through:

Database Structure

The database tree looks like this:

tool-category-1/
    ├─ tool.yaml
tool-category-2/
    ├─ __default.yaml
    ├─ tool.yaml
scripts/
    ├─ script.py
_sample.yaml
tags.yaml

  • Tool category folders: For each tool a category is assigned, this is only organizational and doesn't reflect in the user interface.
  • tool.yaml: Actual database entries, they should follow the format found in _sample.yaml. Note that files that starts with . or _ won't be rendered (e.g. _sample.yaml).
  • __default.yaml: A special file that holds placeholder values for entries in the same folder, unless overridden by the actual entry. This is useful for assigning placeholder images, descriptions for entries that miss them.
  • _sample.yaml: A sample yaml file explaining the current schema of entries.
  • tags.yaml: List of currently available tags, if you introducted new tags you should add them in this file.

About

Unify database is a collection of curated list of different algorithms, tools, repos, products, related to different layers of the ML deployment stack.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 100.0%