pixano.features.schemas.entities.multi_modal_entity
MultiModalEntity(created_at=None, updated_at=None, **data)
Bases: NamedEntity
A multimedia
entity.
A MultiModalEntity represents an entity that is shared among multiple view of different type : image + text.
Attributes:
Name | Type | Description |
---|---|---|
name |
str
|
The name of the Entity. |
Source code in pixano/features/schemas/base_schema.py
create_multi_modal_entity(name, id='', item_ref=ItemRef.none(), view_ref=ViewRef.none(), parent_ref=EntityRef.none())
Create a MultiModalEntity
instance.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
name
|
str
|
The name of the multimedia_entity. |
required |
id
|
str
|
MultiModalEntity ID. |
''
|
item_ref
|
ItemRef
|
Item reference. |
none()
|
view_ref
|
ViewRef
|
View reference. |
none()
|
parent_ref
|
EntityRef
|
Entity reference. |
none()
|
Returns:
Type | Description |
---|---|
MultiModalEntity
|
The created |
Source code in pixano/features/schemas/entities/multi_modal_entity.py
is_multi_modal_entity(cls, strict=False)
Check if the given class is a MultiModalEntity
or a subclass of MultiModalEntity
.