List of 50 Executors in Jina

This version of Jina includes 50 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseRankingEvaluator

          • RecallEvaluator

          • PrecisionEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

      • BaseEncoder

        • BaseNumericEncoder

          • TransformEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

        • BaseTextEncoder

      • CompoundExecutor

        • FileBasedEvaluator

        • UniquePbIndexer

        • CompoundIndexer

        • UniqueVectorIndexer

      • BaseIndexer

        • BaseKVIndexer

          • BinaryPbIndexer

            • DataURIPbIndexer

          • BaseCache

            • DocCache

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

      • BaseSegmenter

      • BaseCrafter

      • BaseClassifier

      • BaseMultiModalEncoder

Modules in a Table View

Class Module
BaseAudioEncoder jina.executors.encoders
BaseCache jina.executors.indexers.cache
BaseClassifier jina.executors.encoders.multimodal
BaseCrafter jina.executors.encoders.multimodal
BaseDevice jina.executors.encoders
BaseEmbeddingEvaluator jina.executors.evaluators.rank
BaseEncoder jina.executors.encoders.multimodal
BaseEvaluator jina.executors.encoders.multimodal
BaseExecutor
BaseImageEncoder jina.executors.encoders
BaseIndexer jina.executors.encoders.multimodal
BaseKVIndexer jina.executors.indexers
BaseMindsporeEncoder
BaseMultiModalEncoder jina.executors.encoders.multimodal
BaseNumericEncoder jina.executors.encoders
BaseNumpyIndexer jina.executors.indexers.vector
BaseOnnxEncoder
BasePaddleEncoder
BaseRanker jina.executors.encoders.multimodal
BaseRankingEvaluator jina.executors.evaluators.rank
BaseSegmenter jina.executors.encoders.multimodal
BaseTFEncoder
BaseTextEncoder jina.executors.encoders
BaseTextEvaluator jina.executors.evaluators.rank
BaseTorchEncoder
BaseVectorIndexer jina.executors.indexers
BaseVideoEncoder jina.executors.encoders
BinaryPbIndexer jina.executors.indexers.cache
Chunk2DocRanker jina.executors.rankers
CompoundExecutor jina.executors.encoders.multimodal
CompoundIndexer jina.executors.compound
CosineEvaluator jina.executors.evaluators.embedding.cosine
DataURIPbIndexer jina.executors.indexers.keyvalue
DocCache jina.executors.indexers.cache
EuclideanEvaluator jina.executors.evaluators.embedding.cosine
FileBasedEvaluator jina.executors.compound
JAMLCompatible
Match2DocRanker jina.executors.rankers
MindsporeDevice
NumpyIndexer jina.executors.indexers.vector
OnnxDevice
PaddleDevice
PrecisionEvaluator jina.executors.evaluators.rank
RecallEvaluator jina.executors.evaluators.rank
TFDevice
TextLengthEvaluator jina.executors.evaluators.text
TorchDevice
TransformEncoder jina.executors.encoders
UniquePbIndexer jina.executors.compound
UniqueVectorIndexer jina.executors.compound