List of 68 Executors in Jina¶
This version of Jina includes 68 Executors.
Inheritances in a Tree View¶
JAMLCompatible
BaseExecutor
BaseSegmenter
BaseIndexer
BaseQueryIndexer
CompoundExecutor
CompoundQueryExecutor
CompoundQueryIndexer
BaseVectorIndexer
BaseNumpyIndexer
NumpyIndexer
NumpyQueryIndexer
BinaryPbWriterMixin
BinaryPbQueryIndexer
KeyValueQueryIndexer
BaseVectorIndexer
BaseNumpyIndexer
NumpyIndexer
VectorIndexer
BaseKVIndexer
BaseCache
DocCache
BinaryPbWriterMixin
BinaryPbIndexer
DataURIPbIndexer
KeyValueIndexer
BaseDBMSIndexer
BinaryPbWriterMixin
BinaryPbDBMSIndexer
KeyValueDBMSIndexer
CompoundExecutor
FileBasedEvaluator
UniquePbIndexer
CompoundIndexer
UniqueVectorIndexer
BaseEncoder
BaseNumericEncoder
TransformEncoder
BaseAudioEncoder
BaseImageEncoder
BaseVideoEncoder
BaseTextEncoder
BaseDevice
MindsporeDevice
BaseMindsporeEncoder
OnnxDevice
BaseOnnxEncoder
PaddleDevice
BasePaddleEncoder
TFDevice
BaseTFEncoder
TorchDevice
BaseTorchEncoder
BaseEvaluator
BaseEmbeddingEvaluator
EuclideanEvaluator
CosineEvaluator
BaseTextEvaluator
TextLengthEvaluator
BaseRankingEvaluator
RecallEvaluator
PrecisionEvaluator
BaseMultiModalEncoder
BaseClassifier
BaseCrafter
BaseRanker
Chunk2DocRanker
Match2DocRanker
Modules in a Table View¶
Class | Module |
---|---|
BaseAudioEncoder |
jina.executors.encoders |
BaseCache |
jina.executors.indexers |
BaseClassifier |
jina.executors.rankers |
BaseCrafter |
jina.executors.rankers |
BaseDBMSIndexer |
jina.executors.indexers.dbms |
BaseDevice |
jina.executors.encoders.frameworks |
BaseEmbeddingEvaluator |
jina.executors.evaluators.embedding |
BaseEncoder |
jina.executors.rankers |
BaseEvaluator |
jina.executors.rankers |
BaseExecutor |
|
BaseImageEncoder |
jina.executors.encoders |
BaseIndexer |
jina.executors.rankers |
BaseKVIndexer |
jina.executors.indexers.dbms |
BaseMindsporeEncoder |
|
BaseMultiModalEncoder |
jina.executors.rankers |
BaseNumericEncoder |
jina.executors.encoders.frameworks |
BaseNumpyIndexer |
|
BaseNumpyIndexer |
jina.executors.indexers |
BaseOnnxEncoder |
|
BasePaddleEncoder |
|
BaseQueryIndexer |
jina.executors.indexers.dbms |
BaseRanker |
jina.executors.rankers |
BaseRankingEvaluator |
jina.executors.evaluators.embedding |
BaseSegmenter |
jina.executors.rankers |
BaseTFEncoder |
|
BaseTextEncoder |
jina.executors.encoders.frameworks |
BaseTextEvaluator |
jina.executors.evaluators.embedding |
BaseTorchEncoder |
|
BaseVectorIndexer |
jina.executors.indexers.dbms |
BaseVectorIndexer |
jina.executors.indexers.query |
BaseVideoEncoder |
jina.executors.encoders |
BinaryPbDBMSIndexer |
|
BinaryPbIndexer |
|
BinaryPbQueryIndexer |
|
BinaryPbWriterMixin |
jina.executors.indexers.dbms |
BinaryPbWriterMixin |
jina.executors.indexers.query |
BinaryPbWriterMixin |
jina.executors.indexers |
Chunk2DocRanker |
jina.executors.rankers |
CompoundExecutor |
jina.executors.indexers.query |
CompoundExecutor |
jina.executors.rankers |
CompoundIndexer |
jina.executors.indexers |
CompoundQueryExecutor |
|
CompoundQueryIndexer |
jina.executors.indexers.query.compound |
CosineEvaluator |
jina.executors.evaluators.embedding |
DataURIPbIndexer |
jina.executors.indexers.keyvalue |
DocCache |
jina.executors.indexers.cache |
EuclideanEvaluator |
jina.executors.evaluators.embedding |
FileBasedEvaluator |
jina.executors.indexers |
JAMLCompatible |
|
KeyValueDBMSIndexer |
jina.executors.indexers.dbms.keyvalue |
KeyValueIndexer |
jina.executors.indexers.keyvalue |
KeyValueQueryIndexer |
jina.executors.indexers.query.keyvalue |
Match2DocRanker |
jina.executors.rankers |
MindsporeDevice |
|
NumpyIndexer |
|
NumpyIndexer |
jina.executors.indexers.vector |
NumpyQueryIndexer |
|
OnnxDevice |
|
PaddleDevice |
|
PrecisionEvaluator |
jina.executors.evaluators.rank.precision |
RecallEvaluator |
jina.executors.evaluators.rank.precision |
TFDevice |
|
TextLengthEvaluator |
jina.executors.evaluators.text |
TorchDevice |
|
TransformEncoder |
jina.executors.encoders |
UniquePbIndexer |
jina.executors.indexers |
UniqueVectorIndexer |
jina.executors.indexers |
VectorIndexer |
jina.executors.indexers.vector |