List of 50 Executors in Jina

This version of Jina includes 50 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

      • BaseClassifier

      • BaseEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseRankingEvaluator

          • PrecisionEvaluator

          • RecallEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

      • BaseIndexer

        • BaseKVIndexer

          • BinaryPbIndexer

            • DataURIPbIndexer

          • BaseCache

            • DocCache

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

      • CompoundExecutor

        • UniquePbIndexer

        • FileBasedEvaluator

        • CompoundIndexer

        • UniqueVectorIndexer

      • BaseSegmenter

      • BaseCrafter

      • BaseMultiModalEncoder

      • BaseEncoder

        • BaseNumericEncoder

          • TransformEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

        • BaseTextEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

Modules in a Table View

Class Module
BaseAudioEncoder jina.executors.encoders
BaseCache jina.executors.indexers
BaseClassifier jina.executors.encoders
BaseCrafter jina.executors.encoders
BaseDevice jina.executors.encoders.frameworks
BaseEmbeddingEvaluator jina.executors.evaluators.embedding
BaseEncoder jina.executors.encoders
BaseEvaluator jina.executors.encoders
BaseExecutor
BaseImageEncoder jina.executors.encoders
BaseIndexer jina.executors.encoders
BaseKVIndexer jina.executors.indexers
BaseMindsporeEncoder
BaseMultiModalEncoder jina.executors.encoders
BaseNumericEncoder jina.executors.encoders.frameworks
BaseNumpyIndexer jina.executors.indexers
BaseOnnxEncoder
BasePaddleEncoder
BaseRanker jina.executors.encoders
BaseRankingEvaluator jina.executors.evaluators.embedding
BaseSegmenter jina.executors.encoders
BaseTFEncoder
BaseTextEncoder jina.executors.encoders.frameworks
BaseTextEvaluator jina.executors.evaluators.embedding
BaseTorchEncoder
BaseVectorIndexer jina.executors.indexers
BaseVideoEncoder jina.executors.encoders
BinaryPbIndexer jina.executors.indexers
Chunk2DocRanker jina.executors.rankers
CompoundExecutor jina.executors.encoders
CompoundIndexer jina.executors.encoders
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.encoders
JAMLCompatible
Match2DocRanker jina.executors.rankers
MindsporeDevice
NumpyIndexer jina.executors.indexers.vector
OnnxDevice
PaddleDevice
PrecisionEvaluator jina.executors.evaluators.rank.recall
RecallEvaluator jina.executors.evaluators.rank.recall
TFDevice
TextLengthEvaluator jina.executors.evaluators.text.length
TorchDevice
TransformEncoder jina.executors.encoders
UniquePbIndexer jina.executors.encoders
UniqueVectorIndexer jina.executors.encoders