List of 125 Executors in Jina

This version of Jina includes 125 Executors.

Inheritances in a Tree View

  • JAMLCompatible

    • BaseExecutor

      • BaseIndexer

        • BaseVectorIndexer

          • BaseNumpyIndexer

            • BaseDevice

              • FaissDevice

                • FaissIndexer

            • NmsLibIndexer

            • NumpyIndexer

              • ZarrIndexer

            • ScannIndexer

            • AnnoyIndexer

            • NGTIndexer

            • SptagIndexer

          • MilvusIndexer

        • BaseKVIndexer

          • BinaryPbIndexer

            • LevelDBIndexer

            • MongoDBIndexer

            • RedisDBIndexer

      • BaseEncoder

        • BaseDevice

          • TorchDevice

            • BaseTorchEncoder

              • FlairTextEncoder

              • LaserEncoder

              • CustomImageTorchEncoder

              • ImageTorchEncoder

              • TirgImageEncoder

              • FarmTextEncoder

              • VSEImageEncoder

              • VSETextEncoder

            • TransformerTorchEncoder

          • PaddleDevice

            • BasePaddleEncoder

              • TextPaddlehubEncoder

              • VideoPaddleEncoder

              • ImagePaddlehubEncoder

          • TFDevice

            • BaseTFEncoder

              • UniversalSentenceEncoder

              • ImageKerasEncoder

              • BigTransferEncoder

              • CustomKerasImageEncoder

            • TransformerTFEncoder

          • OnnxDevice

            • BaseOnnxEncoder

              • ImageOnnxEncoder

        • BaseNumericEncoder

          • BaseDevice

            • TFDevice

              • CompressionVaeEncoder

          • BaseAudioEncoder

            • BaseDevice

              • TorchDevice

                • BaseTorchEncoder

                  • Wav2VecSpeechEncoder

            • ChromaPitchEncoder

            • MFCCTimbreEncoder

          • TransformEncoder

            • FeatureAgglomerationEncoder

            • RandomSparseEncoder

            • RandomGaussianEncoder

            • IncrementalPCAEncoder

            • FastICAEncoder

          • TSNEEncoder

          • BaseVideoEncoder

            • BaseDevice

              • TorchDevice

                • BaseTorchEncoder

                  • VideoTorchEncoder

        • BaseTextEncoder

          • OneHotTextEncoder

      • BaseEvaluator

        • BaseRankingEvaluator

          • AveragePrecisionEvaluator

          • f1ScoreEvaluator

          • ReciprocalRankEvaluator

          • NDCGEvaluator

        • BaseTextEvaluator

          • JaccardSimilarityEvaluator

          • EditDistanceEvaluator

          • GleuEvaluator

          • HammingDistanceEvaluator

          • BleuEvaluator

          • RougeEvaluator

        • BaseEmbeddingEvaluator

          • L1NormEvaluator

          • InfiniteNormEvaluator

          • MinkowskiDistanceEvaluator

      • BaseSegmenter

        • RandomImageCropper

        • JiebaSegmenter

        • Sentencizer

        • SlidingWindowImageCropper

        • SlidingWindowAudioSlicer

        • AudioSlicer

        • SlidingWindowSegmenter

        • PDFExtractorSegmenter

        • DeepSegmenter

        • FiveImageCropper

        • BaseDevice

          • TorchDevice

            • TorchObjectDetectionSegmenter

      • BaseRanker

        • Chunk2DocRanker

          • SimpleAggregateRanker

          • MaxRanker

          • BiMatchRanker

          • MinRanker

          • TfIdfRanker

          • BM25Ranker

        • Match2DocRanker

          • LevenshteinRanker

      • BaseCrafter

        • ArrayBytesReader

        • ImageFlipper

        • ImageCropper

        • CenterImageCropper

        • AudioMonophoner

        • TikaExtractor

        • ImageReader

        • ArrayStringReader

        • ImageNormalizer

        • AudioNormalizer

        • ImageResizer

        • AudioReader

      • BaseMultiModalEncoder

        • BaseDevice

          • TorchDevice

            • TirgMultiModalEncoder

Modules in a Table View

Class Module
AnnoyIndexer jina.hub.indexers.vector.SptagIndexer
ArrayBytesReader jina.hub.crafters.audio.AudioReader
ArrayStringReader jina.hub.crafters.audio.AudioReader
AudioMonophoner jina.hub.crafters.audio.AudioReader
AudioNormalizer jina.hub.crafters.audio.AudioReader
AudioReader jina.hub.crafters.audio.AudioReader
AudioSlicer jina.hub.segmenters.image.TorchObjectDetectionSegmenter
AveragePrecisionEvaluator jina.hub.evaluators.rank.NdcgEvaluator
BM25Ranker jina.hub.rankers.BM25Ranker
BaseAudioEncoder jina.hub.encoders.numeric.TSNEEncoder
BaseCrafter
BaseDevice jina.hub.encoders.audio.MFCCTimbreEncoder
BaseDevice jina.hub.encoders.multimodal.TirgMultimodalEncoder
BaseDevice jina.hub.encoders.nlp.TransformerTFEncoder
BaseDevice jina.hub.encoders.numeric.TSNEEncoder
BaseDevice jina.hub.encoders.video.VideoTorchEncoder
BaseDevice jina.hub.indexers.vector.SptagIndexer
BaseDevice jina.hub.segmenters.image.TorchObjectDetectionSegmenter
BaseEmbeddingEvaluator
BaseEncoder
BaseEvaluator
BaseExecutor
BaseIndexer
BaseKVIndexer
BaseMultiModalEncoder
BaseNumericEncoder jina.hub.encoders.nlp.TransformerTFEncoder
BaseNumpyIndexer jina.hub.indexers.vector.MilvusIndexer
BaseOnnxEncoder
BasePaddleEncoder
BaseRanker
BaseRankingEvaluator
BaseSegmenter
BaseTFEncoder
BaseTextEncoder jina.hub.encoders.nlp.TransformerTFEncoder
BaseTextEvaluator
BaseTorchEncoder
BaseVectorIndexer
BaseVideoEncoder jina.hub.encoders.numeric.TSNEEncoder
BiMatchRanker jina.hub.rankers.BM25Ranker
BigTransferEncoder jina.hub.encoders.image.CustomKerasImageEncoder
BinaryPbIndexer
BleuEvaluator jina.hub.evaluators.text.RougeEvaluator
CenterImageCropper jina.hub.crafters.audio.AudioReader
ChromaPitchEncoder jina.hub.encoders.audio.MFCCTimbreEncoder
Chunk2DocRanker
CompressionVaeEncoder
CustomImageTorchEncoder jina.hub.encoders.nlp.VSETextEncoder
CustomKerasImageEncoder jina.hub.encoders.image.CustomKerasImageEncoder
DeepSegmenter jina.hub.segmenters.image.TorchObjectDetectionSegmenter
EditDistanceEvaluator jina.hub.evaluators.text.RougeEvaluator
FaissDevice
FaissIndexer
FarmTextEncoder jina.hub.encoders.nlp.VSETextEncoder
FastICAEncoder jina.hub.encoders.numeric.FastICAEncoder
FeatureAgglomerationEncoder jina.hub.encoders.numeric.FastICAEncoder
FiveImageCropper jina.hub.segmenters.image.TorchObjectDetectionSegmenter
FlairTextEncoder jina.hub.encoders.nlp.VSETextEncoder
GleuEvaluator jina.hub.evaluators.text.RougeEvaluator
HammingDistanceEvaluator jina.hub.evaluators.text.RougeEvaluator
ImageCropper jina.hub.crafters.audio.AudioReader
ImageFlipper jina.hub.crafters.audio.AudioReader
ImageKerasEncoder jina.hub.encoders.image.CustomKerasImageEncoder
ImageNormalizer jina.hub.crafters.audio.AudioReader
ImageOnnxEncoder jina.hub.encoders.image.ImageOnnxEncoder
ImagePaddlehubEncoder jina.hub.encoders.image.ImagePaddlehubEncoder
ImageReader jina.hub.crafters.audio.AudioReader
ImageResizer jina.hub.crafters.audio.AudioReader
ImageTorchEncoder jina.hub.encoders.nlp.VSETextEncoder
IncrementalPCAEncoder jina.hub.encoders.numeric.FastICAEncoder
InfiniteNormEvaluator jina.hub.evaluators.embedding.MinkowskiDistanceEvaluator
JAMLCompatible
JaccardSimilarityEvaluator jina.hub.evaluators.text.RougeEvaluator
JiebaSegmenter jina.hub.segmenters.image.TorchObjectDetectionSegmenter
L1NormEvaluator jina.hub.evaluators.embedding.MinkowskiDistanceEvaluator
LaserEncoder jina.hub.encoders.nlp.VSETextEncoder
LevelDBIndexer jina.hub.indexers.keyvalue.RedisDBIndexer
LevenshteinRanker jina.hub.rankers.LevenshteinRanker
MFCCTimbreEncoder jina.hub.encoders.audio.MFCCTimbreEncoder
Match2DocRanker
MaxRanker jina.hub.rankers.BM25Ranker
MilvusIndexer jina.hub.indexers.vector.MilvusIndexer
MinRanker jina.hub.rankers.BM25Ranker
MinkowskiDistanceEvaluator jina.hub.evaluators.embedding.MinkowskiDistanceEvaluator
MongoDBIndexer jina.hub.indexers.keyvalue.RedisDBIndexer
NDCGEvaluator jina.hub.evaluators.rank.NdcgEvaluator
NGTIndexer jina.hub.indexers.vector.SptagIndexer
NmsLibIndexer jina.hub.indexers.vector.SptagIndexer
NumpyIndexer jina.hub.indexers.vector.SptagIndexer
OneHotTextEncoder jina.hub.encoders.nlp.OneHotTextEncoder
OnnxDevice
PDFExtractorSegmenter jina.hub.segmenters.image.TorchObjectDetectionSegmenter
PaddleDevice
RandomGaussianEncoder jina.hub.encoders.numeric.FastICAEncoder
RandomImageCropper jina.hub.segmenters.image.TorchObjectDetectionSegmenter
RandomSparseEncoder jina.hub.encoders.numeric.FastICAEncoder
ReciprocalRankEvaluator jina.hub.evaluators.rank.NdcgEvaluator
RedisDBIndexer jina.hub.indexers.keyvalue.RedisDBIndexer
RougeEvaluator jina.hub.evaluators.text.RougeEvaluator
ScannIndexer jina.hub.indexers.vector.SptagIndexer
Sentencizer jina.hub.segmenters.image.TorchObjectDetectionSegmenter
SimpleAggregateRanker jina.hub.rankers.BM25Ranker
SlidingWindowAudioSlicer jina.hub.segmenters.image.TorchObjectDetectionSegmenter
SlidingWindowImageCropper jina.hub.segmenters.image.TorchObjectDetectionSegmenter
SlidingWindowSegmenter jina.hub.segmenters.image.TorchObjectDetectionSegmenter
SptagIndexer jina.hub.indexers.vector.SptagIndexer
TFDevice
TSNEEncoder jina.hub.encoders.numeric.TSNEEncoder
TextPaddlehubEncoder jina.hub.encoders.image.ImagePaddlehubEncoder
TfIdfRanker jina.hub.rankers.BM25Ranker
TikaExtractor jina.hub.crafters.audio.AudioReader
TirgImageEncoder jina.hub.encoders.nlp.VSETextEncoder
TirgMultiModalEncoder
TorchDevice
TorchObjectDetectionSegmenter
TransformEncoder jina.hub.encoders.numeric.TSNEEncoder
TransformerTFEncoder
TransformerTorchEncoder
UniversalSentenceEncoder jina.hub.encoders.image.CustomKerasImageEncoder
VSEImageEncoder jina.hub.encoders.nlp.VSETextEncoder
VSETextEncoder jina.hub.encoders.nlp.VSETextEncoder
VideoPaddleEncoder jina.hub.encoders.image.ImagePaddlehubEncoder
VideoTorchEncoder
Wav2VecSpeechEncoder
ZarrIndexer jina.hub.indexers.vector.ZarrIndexer
f1ScoreEvaluator jina.hub.evaluators.rank.NdcgEvaluator