List of 68 Executors in Jina

This version of Jina includes 68 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseSegmenter

      • BaseIndexer

        • BaseQueryIndexer

          • CompoundExecutor

            • CompoundQueryExecutor

              • CompoundQueryIndexer

          • BaseVectorIndexer

            • BaseNumpyIndexer

              • NumpyIndexer

                • NumpyQueryIndexer

          • BinaryPbWriterMixin

            • BinaryPbQueryIndexer

              • KeyValueQueryIndexer

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

              • VectorIndexer

        • BaseKVIndexer

          • BaseCache

            • DocCache

          • BinaryPbWriterMixin

            • BinaryPbIndexer

              • DataURIPbIndexer

              • KeyValueIndexer

        • BaseDBMSIndexer

          • BinaryPbWriterMixin

            • BinaryPbDBMSIndexer

              • KeyValueDBMSIndexer

      • CompoundExecutor

        • FileBasedEvaluator

        • UniquePbIndexer

        • CompoundIndexer

        • UniqueVectorIndexer

      • BaseEncoder

        • BaseNumericEncoder

          • TransformEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

        • BaseTextEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

      • BaseEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseRankingEvaluator

          • RecallEvaluator

          • PrecisionEvaluator

      • BaseMultiModalEncoder

      • BaseClassifier

      • BaseCrafter

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

Modules in a Table View

Class Module
BaseAudioEncoder jina.executors.encoders
BaseCache jina.executors.indexers
BaseClassifier jina.executors.rankers
BaseCrafter jina.executors.rankers
BaseDBMSIndexer jina.executors.indexers.dbms
BaseDevice jina.executors.encoders.frameworks
BaseEmbeddingEvaluator jina.executors.evaluators.embedding
BaseEncoder jina.executors.rankers
BaseEvaluator jina.executors.rankers
BaseExecutor
BaseImageEncoder jina.executors.encoders
BaseIndexer jina.executors.rankers
BaseKVIndexer jina.executors.indexers.dbms
BaseMindsporeEncoder
BaseMultiModalEncoder jina.executors.rankers
BaseNumericEncoder jina.executors.encoders.frameworks
BaseNumpyIndexer
BaseNumpyIndexer jina.executors.indexers
BaseOnnxEncoder
BasePaddleEncoder
BaseQueryIndexer jina.executors.indexers.dbms
BaseRanker jina.executors.rankers
BaseRankingEvaluator jina.executors.evaluators.embedding
BaseSegmenter jina.executors.rankers
BaseTFEncoder
BaseTextEncoder jina.executors.encoders.frameworks
BaseTextEvaluator jina.executors.evaluators.embedding
BaseTorchEncoder
BaseVectorIndexer jina.executors.indexers.dbms
BaseVectorIndexer jina.executors.indexers.query
BaseVideoEncoder jina.executors.encoders
BinaryPbDBMSIndexer
BinaryPbIndexer
BinaryPbQueryIndexer
BinaryPbWriterMixin jina.executors.indexers.dbms
BinaryPbWriterMixin jina.executors.indexers.query
BinaryPbWriterMixin jina.executors.indexers
Chunk2DocRanker jina.executors.rankers
CompoundExecutor jina.executors.indexers.query
CompoundExecutor jina.executors.rankers
CompoundIndexer jina.executors.indexers
CompoundQueryExecutor
CompoundQueryIndexer jina.executors.indexers.query.compound
CosineEvaluator jina.executors.evaluators.embedding
DataURIPbIndexer jina.executors.indexers.keyvalue
DocCache jina.executors.indexers.cache
EuclideanEvaluator jina.executors.evaluators.embedding
FileBasedEvaluator jina.executors.indexers
JAMLCompatible
KeyValueDBMSIndexer jina.executors.indexers.dbms.keyvalue
KeyValueIndexer jina.executors.indexers.keyvalue
KeyValueQueryIndexer jina.executors.indexers.query.keyvalue
Match2DocRanker jina.executors.rankers
MindsporeDevice
NumpyIndexer
NumpyIndexer jina.executors.indexers.vector
NumpyQueryIndexer
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
UniqueVectorIndexer jina.executors.indexers
VectorIndexer jina.executors.indexers.vector