List of 99 Executors in Jina

This version of Jina includes 99 Executors.

Inheritances in a Tree View

  • BaseExecutor

    • BaseIndexer

      • BaseVectorIndexer

        • BaseNumpyIndexer

          • SptagIndexer

          • BaseDevice

            • FaissDevice

              • FaissIndexer

          • ScannIndexer

          • NmsLibIndexer

          • NumpyIndexer

            • ZarrIndexer

          • AnnoyIndexer

          • NGTIndexer

        • MilvusIndexer

      • BaseKVIndexer

        • BinaryPbIndexer

          • LevelDBIndexer

          • RedisDBIndexer

          • MongoDBIndexer

    • BaseEncoder

      • BaseNumericEncoder

        • BaseAudioEncoder

          • ChromaPitchEncoder

          • MFCCTimbreEncoder

          • BaseDevice

            • TorchDevice

              • BaseTorchEncoder

                • Wav2VecSpeechEncoder

        • TransformEncoder

          • FastICAEncoder

          • IncrementalPCAEncoder

          • RandomSparseEncoder

          • RandomGaussianEncoder

          • FeatureAgglomerationEncoder

        • TSNEEncoder

        • BaseVideoEncoder

          • BaseDevice

            • TorchDevice

              • BaseTorchEncoder

                • VideoTorchEncoder

      • BaseDevice

        • TFDevice

          • BaseTFEncoder

            • BaseNumericEncoder

              • CompressionVaeEncoder

            • ImageKerasEncoder

            • CustomKerasImageEncoder

            • BigTransferEncoder

            • UniversalSentenceEncoder

          • TransformerTFEncoder

        • TorchDevice

          • BaseTorchEncoder

            • FlairTextEncoder

            • ImageTorchEncoder

            • LaserEncoder

            • CustomImageTorchEncoder

            • FarmTextEncoder

          • TransformerTorchEncoder

        • OnnxDevice

          • BaseOnnxEncoder

            • ImageOnnxEncoder

        • PaddleDevice

          • BasePaddleEncoder

            • TextPaddlehubEncoder

            • VideoPaddleEncoder

            • ImagePaddlehubEncoder

      • BaseTextEncoder

        • OneHotTextEncoder

    • BaseCrafter

      • ImageCropper

      • BaseSegmenter

        • AudioSlicer

        • SlidingWindowAudioSlicer

        • DeepSegmenter

        • RandomImageCropper

        • SlidingWindowSegmenter

        • Sentencizer

        • FiveImageCropper

        • SlidingWindowImageCropper

        • JiebaSegmenter

        • PDFExtractorSegmenter

        • BaseDevice

          • TorchDevice

            • TorchObjectDetectionSegmenter

      • AudioReader

      • CenterImageCropper

      • ArrayBytesReader

      • ImageFlipper

      • ImageResizer

      • ArrayStringReader

      • ImageNormalizer

      • AudioNormalizer

      • AudioMonophoner

      • ImageReader

    • BaseRanker

      • Chunk2DocRanker

        • MinRanker

        • MaxRanker

        • BiMatchRanker

        • TfIdfRanker

        • BM25Ranker

      • Match2DocRanker

        • LevenshteinRanker

Modules in a Table View

Class Module
AnnoyIndexer jina.hub.indexers.vector.NGTIndexer
ArrayBytesReader jina.hub.crafters.image.ImageReader
ArrayStringReader jina.hub.crafters.image.ImageReader
AudioMonophoner jina.hub.crafters.image.ImageReader
AudioNormalizer jina.hub.crafters.image.ImageReader
AudioReader jina.hub.crafters.image.ImageReader
AudioSlicer jina.hub.crafters.image.TorchObjectDetectionSegmenter
BM25Ranker jina.hub.rankers.BM25Ranker
BaseAudioEncoder jina.hub.encoders.numeric.TSNEEncoder
BaseCrafter
BaseDevice jina.hub.crafters.image.TorchObjectDetectionSegmenter
BaseDevice jina.hub.encoders.audio.ChromaPitchEncoder
BaseDevice jina.hub.encoders.nlp.TransformerTorchEncoder
BaseDevice jina.hub.encoders.video.VideoTorchEncoder
BaseDevice jina.hub.indexers.vector.NGTIndexer
BaseEncoder
BaseExecutor
BaseIndexer
BaseKVIndexer
BaseNumericEncoder jina.hub.encoders.nlp.TransformerTorchEncoder
BaseNumericEncoder jina.hub.encoders.nlp.UniversalSentenceEncoder
BaseNumpyIndexer jina.hub.indexers.vector.MilvusIndexer
BaseOnnxEncoder
BasePaddleEncoder
BaseRanker
BaseSegmenter jina.hub.crafters.image.ImageReader
BaseTFEncoder
BaseTextEncoder jina.hub.encoders.nlp.TransformerTorchEncoder
BaseTorchEncoder
BaseVectorIndexer
BaseVideoEncoder jina.hub.encoders.numeric.TSNEEncoder
BiMatchRanker jina.hub.rankers.BM25Ranker
BigTransferEncoder jina.hub.encoders.nlp.UniversalSentenceEncoder
BinaryPbIndexer
CenterImageCropper jina.hub.crafters.image.ImageReader
ChromaPitchEncoder jina.hub.encoders.audio.ChromaPitchEncoder
Chunk2DocRanker
CompressionVaeEncoder
CustomImageTorchEncoder jina.hub.encoders.nlp.FarmTextEncoder
CustomKerasImageEncoder jina.hub.encoders.nlp.UniversalSentenceEncoder
DeepSegmenter jina.hub.crafters.image.TorchObjectDetectionSegmenter
FaissDevice
FaissIndexer
FarmTextEncoder jina.hub.encoders.nlp.FarmTextEncoder
FastICAEncoder jina.hub.encoders.numeric.FeatureAgglomerationEncoder
FeatureAgglomerationEncoder jina.hub.encoders.numeric.FeatureAgglomerationEncoder
FiveImageCropper jina.hub.crafters.image.TorchObjectDetectionSegmenter
FlairTextEncoder jina.hub.encoders.nlp.FarmTextEncoder
ImageCropper jina.hub.crafters.image.ImageReader
ImageFlipper jina.hub.crafters.image.ImageReader
ImageKerasEncoder jina.hub.encoders.nlp.UniversalSentenceEncoder
ImageNormalizer jina.hub.crafters.image.ImageReader
ImageOnnxEncoder jina.hub.encoders.image.ImageOnnxEncoder
ImagePaddlehubEncoder jina.hub.encoders.image.ImagePaddlehubEncoder
ImageReader jina.hub.crafters.image.ImageReader
ImageResizer jina.hub.crafters.image.ImageReader
ImageTorchEncoder jina.hub.encoders.nlp.FarmTextEncoder
IncrementalPCAEncoder jina.hub.encoders.numeric.FeatureAgglomerationEncoder
JiebaSegmenter jina.hub.crafters.image.TorchObjectDetectionSegmenter
LaserEncoder jina.hub.encoders.nlp.FarmTextEncoder
LevelDBIndexer jina.hub.indexers.keyvalue.MongoDBIndexer
LevenshteinRanker jina.hub.rankers.LevenshteinRanker
MFCCTimbreEncoder jina.hub.encoders.audio.ChromaPitchEncoder
Match2DocRanker
MaxRanker jina.hub.rankers.BM25Ranker
MilvusIndexer jina.hub.indexers.vector.MilvusIndexer
MinRanker jina.hub.rankers.BM25Ranker
MongoDBIndexer jina.hub.indexers.keyvalue.MongoDBIndexer
NGTIndexer jina.hub.indexers.vector.NGTIndexer
NmsLibIndexer jina.hub.indexers.vector.NGTIndexer
NumpyIndexer jina.hub.indexers.vector.NGTIndexer
OneHotTextEncoder jina.hub.encoders.nlp.OneHotTextEncoder
OnnxDevice
PDFExtractorSegmenter jina.hub.crafters.image.TorchObjectDetectionSegmenter
PaddleDevice
RandomGaussianEncoder jina.hub.encoders.numeric.FeatureAgglomerationEncoder
RandomImageCropper jina.hub.crafters.image.TorchObjectDetectionSegmenter
RandomSparseEncoder jina.hub.encoders.numeric.FeatureAgglomerationEncoder
RedisDBIndexer jina.hub.indexers.keyvalue.MongoDBIndexer
ScannIndexer jina.hub.indexers.vector.NGTIndexer
Sentencizer jina.hub.crafters.image.TorchObjectDetectionSegmenter
SlidingWindowAudioSlicer jina.hub.crafters.image.TorchObjectDetectionSegmenter
SlidingWindowImageCropper jina.hub.crafters.image.TorchObjectDetectionSegmenter
SlidingWindowSegmenter jina.hub.crafters.image.TorchObjectDetectionSegmenter
SptagIndexer jina.hub.indexers.vector.NGTIndexer
TFDevice
TSNEEncoder jina.hub.encoders.numeric.TSNEEncoder
TextPaddlehubEncoder jina.hub.encoders.image.ImagePaddlehubEncoder
TfIdfRanker jina.hub.rankers.BM25Ranker
TorchDevice
TorchObjectDetectionSegmenter
TransformEncoder jina.hub.encoders.numeric.TSNEEncoder
TransformerTFEncoder
TransformerTorchEncoder
UniversalSentenceEncoder jina.hub.encoders.nlp.UniversalSentenceEncoder
VideoPaddleEncoder jina.hub.encoders.image.ImagePaddlehubEncoder
VideoTorchEncoder
Wav2VecSpeechEncoder
ZarrIndexer jina.hub.indexers.vector.ZarrIndexer