Python
Core: build, push, and install packages
quilt.build("USER/PACKAGE", "PATH")
quilt.build("USER/PACKAGE", "PATH")quilt.push("USER/PACKAGE", is_public=False, is_team=False)
quilt.push("USER/PACKAGE", is_public=False, is_team=False)quilt.install(PKG [, hash="HASH", tag="TAG", version="VERSION"] [, force=False] [, meta_only=False])
quilt.install(PKG [, hash="HASH", tag="TAG", version="VERSION"] [, force=False] [, meta_only=False])quilt.delete("USER/PACKAGE")
quilt.delete("USER/PACKAGE")Versioning
quilt.log(USER/PACKAGE)
quilt.log(USER/PACKAGE)quilt.version_list(USER/PACKAGE)
quilt.version_list(USER/PACKAGE)quilt.version_add(USER/PACKAGE, VERSION, HASH)
quilt.version_add(USER/PACKAGE, VERSION, HASH)quilt.tag_list(USER/PACKAGE)
quilt.tag_list(USER/PACKAGE)quilt.tag_add(USER/PACKAGE, TAG, HASH)
quilt.tag_add(USER/PACKAGE, TAG, HASH)quilt.tag_remove(USER/PACKAGE, TAG)
quilt.tag_remove(USER/PACKAGE, TAG)Access
quilt.login([TEAM])
quilt.login([TEAM])quilt.access_list("USER/PACKAGE")
quilt.access_list("USER/PACKAGE")quilt.access_add("USER/PACKAGE", "USER_OR_GROUP")
quilt.access_add("USER/PACKAGE", "USER_OR_GROUP")quilt.access_remove("USER/PACKAGE", "USER_OR_GROUP")
quilt.access_remove("USER/PACKAGE", "USER_OR_GROUP")Local storage
quilt.ls()
quilt.ls()quilt.rm("USER/PACKAGE")
quilt.rm("USER/PACKAGE")Registry search
quilt.search("SEARCH STRING")
quilt.search("SEARCH STRING")Filtering
pkg._filter(DICT_OR_LAMBDA)
pkg._filter(DICT_OR_LAMBDA)Filter with a dict
Filter with a lambda function
Export a package or subpackage
quilt.export("USER/PACKAGE")
quilt.export("USER/PACKAGE")quilt.export("USER/PACKAGE", "DEST")
quilt.export("USER/PACKAGE", "DEST")quilt.export("USER/PACKAGE", "DEST", force=True)
quilt.export("USER/PACKAGE", "DEST", force=True)quilt.export("USER/PACKAGE", "DEST", symlinks=False)
quilt.export("USER/PACKAGE", "DEST", symlinks=False)quilt export USER/PACKAGE [DEST] [--symlinks] (command-line)
quilt export USER/PACKAGE [DEST] [--symlinks] (command-line)Caution when using symbolic links
Import and use data
quilt.load("USR/PKG", hash=None)
quilt.load("USR/PKG", hash=None)Using packages
Work with package contents
Display package images in Jupyter notebooks

Convert package nodes into Pytorch Datasets
Enumerate package contents
Example
Edit a package
PACKAGENODE._set(PATH, VALUE)
PACKAGENODE._set(PATH, VALUE)GROUPNODE._add_group(NAME) adds an empty GroupNode with the given name to the children of GROUPNODE.
GROUPNODE._add_group(NAME) adds an empty GroupNode with the given name to the children of GROUPNODE.NODE._meta allows attaching metadata to a node
NODE._meta allows attaching metadata to a nodeExample
Last updated
Was this helpful?

