List of 50 Executors in Jina

This version of Jina includes 50 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseRankingEvaluator

          • RecallEvaluator

          • PrecisionEvaluator

      • CompoundExecutor

        • FileBasedEvaluator

        • CompoundIndexer

        • UniqueVectorIndexer

        • UniquePbIndexer

      • BaseCrafter

      • BaseEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

        • BaseNumericEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

          • TransformEncoder

        • BaseTextEncoder

      • BaseSegmenter

      • BaseIndexer

        • BaseKVIndexer

          • BaseCache

            • DocCache

          • BinaryPbIndexer

            • DataURIPbIndexer

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

      • BaseMultiModalEncoder

      • BaseClassifier

Modules in a Table View

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