towhee.engine.uri.URI

class towhee.engine.uri.URI(uri: str)[source]

Bases: object

_summary_

Examples:

>>> op = URI('resnet-image-embedding')
>>> op.namespace
'towhee'
>>> op.repo
'resnet-image-embedding'
>>> op.module_name
'resnet_image_embedding'
>>> op.resolve_module('my')
'my/resnet_image_embedding'
>>> op.resolve_modules('my1', 'my2')
['my1/resnet_image_embedding', 'my2/resnet_image_embedding']

Methods

resolve_module

resolve_modules

resolve_repo

resolve_repos

Attributes

full_name

namespace

short_uri

__init__(uri: str) None[source]