List of 57 Executors in Jina

This version of Jina includes 57 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseEvaluator

        • BaseRankingEvaluator

          • PrecisionEvaluator

          • RecallEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

      • CompoundExecutor

        • PipelineEncoder

        • FileBasedEvaluator

        • CompoundIndexer

        • UniqueVectorIndexer

        • UniquePbIndexer

      • BaseEncoder

        • BaseNumericEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

          • TransformEncoder

        • BaseTextEncoder

        • BaseClientExecutor

          • BaseTFServingClientExecutor

            • BaseTFServingClientEncoder

              • UnaryTFServingClientEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

      • BaseSegmenter

      • BaseClassifier

      • BaseClientExecutor

        • BaseTFServingClientExecutor

      • BaseIndexer

        • BaseKVIndexer

          • BaseCache

            • DocCache

          • BinaryPbIndexer

            • DataURIPbIndexer

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

      • BaseMultiModalEncoder

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

      • BaseCrafter

Modules in a Table View

Class Module
BaseAudioEncoder jina.executors.encoders.numeric
BaseCache jina.executors.indexers.keyvalue
BaseClassifier jina.executors.crafters
BaseClientExecutor jina.executors.crafters
BaseClientExecutor jina.executors.encoders.frameworks
BaseCrafter jina.executors.crafters
BaseDevice jina.executors.encoders.frameworks
BaseEmbeddingEvaluator jina.executors.evaluators.embedding
BaseEncoder jina.executors.crafters
BaseEvaluator jina.executors.crafters
BaseExecutor
BaseImageEncoder jina.executors.encoders.numeric
BaseIndexer jina.executors.crafters
BaseKVIndexer jina.executors.indexers
BaseMindsporeEncoder
BaseMultiModalEncoder jina.executors.crafters
BaseNumericEncoder jina.executors.encoders.frameworks
BaseNumpyIndexer jina.executors.indexers.vector
BaseOnnxEncoder
BasePaddleEncoder
BaseRanker jina.executors.crafters
BaseRankingEvaluator jina.executors.evaluators.embedding
BaseSegmenter jina.executors.crafters
BaseTFEncoder
BaseTFServingClientEncoder
BaseTFServingClientExecutor
BaseTFServingClientExecutor jina.executors.clients
BaseTextEncoder jina.executors.encoders.frameworks
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.crafters
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
PipelineEncoder jina.executors.indexers.keyvalue
PrecisionEvaluator jina.executors.evaluators.rank
RecallEvaluator jina.executors.evaluators.rank
TFDevice
TextLengthEvaluator jina.executors.evaluators.text
TorchDevice
TransformEncoder jina.executors.encoders.numeric
UnaryTFServingClientEncoder jina.executors.encoders.tfserving
UniquePbIndexer jina.executors.indexers.keyvalue
UniqueVectorIndexer jina.executors.indexers.keyvalue