List of 68 Executors in Jina

This version of Jina includes 68 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseCrafter

      • BaseEvaluator

        • BaseTextEvaluator

          • TextLengthEvaluator

        • BaseRankingEvaluator

          • PrecisionEvaluator

          • RecallEvaluator

        • BaseEmbeddingEvaluator

          • EuclideanEvaluator

          • CosineEvaluator

      • CompoundExecutor

        • FileBasedEvaluator

        • UniquePbIndexer

        • CompoundIndexer

        • UniqueVectorIndexer

      • BaseIndexer

        • BaseKVIndexer

          • BinaryPbWriterMixin

            • BinaryPbIndexer

              • DataURIPbIndexer

              • KeyValueIndexer

          • BaseCache

            • DocCache

        • BaseQueryIndexer

          • BaseVectorIndexer

            • BaseNumpyIndexer

              • NumpyIndexer

                • NumpyQueryIndexer

          • BinaryPbWriterMixin

            • BinaryPbQueryIndexer

              • KeyValueQueryIndexer

          • CompoundExecutor

            • CompoundQueryExecutor

              • CompoundQueryIndexer

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • NumpyIndexer

              • VectorIndexer

        • BaseDBMSIndexer

          • BinaryPbWriterMixin

            • BinaryPbDBMSIndexer

              • KeyValueDBMSIndexer

      • BaseEncoder

        • BaseNumericEncoder

          • BaseAudioEncoder

          • BaseImageEncoder

          • BaseVideoEncoder

          • TransformEncoder

        • BaseTextEncoder

        • BaseDevice

          • MindsporeDevice

            • BaseMindsporeEncoder

          • OnnxDevice

            • BaseOnnxEncoder

          • PaddleDevice

            • BasePaddleEncoder

          • TFDevice

            • BaseTFEncoder

          • TorchDevice

            • BaseTorchEncoder

      • BaseSegmenter

      • BaseRanker

        • Chunk2DocRanker

        • Match2DocRanker

      • BaseMultiModalEncoder

      • BaseClassifier

Modules in a Table View

Class Module
BaseAudioEncoder jina.executors.encoders.numeric
BaseCache jina.executors.indexers.cache
BaseClassifier jina.executors.classifiers
BaseCrafter jina.executors.classifiers
BaseDBMSIndexer jina.executors.indexers.dbms
BaseDevice jina.executors.encoders.frameworks
BaseEmbeddingEvaluator jina.executors.evaluators.text
BaseEncoder jina.executors.classifiers
BaseEvaluator jina.executors.classifiers
BaseExecutor
BaseImageEncoder jina.executors.encoders.numeric
BaseIndexer jina.executors.classifiers
BaseKVIndexer jina.executors.indexers.dbms
BaseMindsporeEncoder
BaseMultiModalEncoder jina.executors.classifiers
BaseNumericEncoder jina.executors.encoders.frameworks
BaseNumpyIndexer
BaseNumpyIndexer jina.executors.indexers.vector
BaseOnnxEncoder
BasePaddleEncoder
BaseQueryIndexer jina.executors.indexers.dbms
BaseRanker jina.executors.classifiers
BaseRankingEvaluator jina.executors.evaluators.text
BaseSegmenter jina.executors.classifiers
BaseTFEncoder
BaseTextEncoder jina.executors.encoders.frameworks
BaseTextEvaluator jina.executors.evaluators.text
BaseTorchEncoder
BaseVectorIndexer jina.executors.indexers.dbms
BaseVectorIndexer jina.executors.indexers.query.compound
BaseVideoEncoder jina.executors.encoders.numeric
BinaryPbDBMSIndexer
BinaryPbIndexer
BinaryPbQueryIndexer
BinaryPbWriterMixin jina.executors.indexers.cache
BinaryPbWriterMixin jina.executors.indexers.dbms
BinaryPbWriterMixin jina.executors.indexers.query.compound
Chunk2DocRanker jina.executors.rankers
CompoundExecutor jina.executors.classifiers
CompoundExecutor jina.executors.indexers.query.compound
CompoundIndexer jina.executors.compound
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.compound
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
RecallEvaluator jina.executors.evaluators.rank
TFDevice
TextLengthEvaluator jina.executors.evaluators.text
TorchDevice
TransformEncoder jina.executors.encoders.numeric
UniquePbIndexer jina.executors.compound
UniqueVectorIndexer jina.executors.compound
VectorIndexer jina.executors.indexers.vector