List of 50 Executors in Jina

This version of Jina includes 50 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseEvaluator

        • BaseRankingEvaluator

          • RecallEvaluator

          • PrecisionEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

      • BaseIndexer

        • BaseKVIndexer

          • BaseCache

            • DocCache

          • BinaryPbIndexer

            • DataURIPbIndexer

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

      • CompoundExecutor

        • CompoundIndexer

        • UniqueVectorIndexer

        • FileBasedEvaluator

        • UniquePbIndexer

      • BaseEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

        • BaseNumericEncoder

          • TransformEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

        • BaseTextEncoder

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

      • BaseMultiModalEncoder

      • BaseClassifier

      • BaseSegmenter

      • BaseCrafter

Modules in a Table View

Class Module
BaseAudioEncoder jina.executors.encoders
BaseCache jina.executors.indexers.keyvalue
BaseClassifier jina.executors.crafters
BaseCrafter jina.executors.crafters
BaseDevice jina.executors.encoders
BaseEmbeddingEvaluator jina.executors.evaluators.text
BaseEncoder jina.executors.crafters
BaseEvaluator jina.executors.crafters
BaseExecutor
BaseImageEncoder jina.executors.encoders
BaseIndexer jina.executors.crafters
BaseKVIndexer jina.executors.indexers
BaseMindsporeEncoder
BaseMultiModalEncoder jina.executors.crafters
BaseNumericEncoder jina.executors.encoders
BaseNumpyIndexer jina.executors.indexers.vector
BaseOnnxEncoder
BasePaddleEncoder
BaseRanker jina.executors.crafters
BaseRankingEvaluator jina.executors.evaluators.text
BaseSegmenter jina.executors.crafters
BaseTFEncoder
BaseTextEncoder jina.executors.encoders
BaseTextEvaluator jina.executors.evaluators.text
BaseTorchEncoder
BaseVectorIndexer jina.executors.indexers
BaseVideoEncoder jina.executors.encoders
BinaryPbIndexer jina.executors.indexers.keyvalue
Chunk2DocRanker jina.executors.rankers
CompoundExecutor jina.executors.crafters
CompoundIndexer jina.executors.indexers.keyvalue
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.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
TorchDevice
TransformEncoder jina.executors.encoders
UniquePbIndexer jina.executors.indexers.keyvalue
UniqueVectorIndexer jina.executors.indexers.keyvalue