SYMBOL INDEX (497 symbols across 22 files) FILE: lib/informers.rb type Informers (line 33) | module Informers class Error (line 34) | class Error < StandardError; end class Todo (line 36) | class Todo < Error method message (line 37) | def message FILE: lib/informers/backends/onnx.rb type Informers (line 1) | module Informers type Backends (line 2) | module Backends type Onnx (line 3) | module Onnx function device_to_execution_providers (line 4) | def self.device_to_execution_providers(device) FILE: lib/informers/configs.rb type Informers (line 1) | module Informers class PretrainedConfig (line 2) | class PretrainedConfig method initialize (line 3) | def initialize(config_json) method [] (line 7) | def [](key) method []= (line 11) | def []=(key, value) method to_h (line 15) | def to_h method from_pretrained (line 19) | def self.from_pretrained( method load_config (line 39) | def self.load_config(pretrained_model_name_or_path, **options) class AutoConfig (line 45) | class AutoConfig method from_pretrained (line 46) | def self.from_pretrained(...) FILE: lib/informers/env.rb type Informers (line 1) | module Informers FILE: lib/informers/model.rb type Informers (line 1) | module Informers class Model (line 3) | class Model method initialize (line 4) | def initialize(model_id, quantized: false) method embed (line 9) | def embed(texts) FILE: lib/informers/models.rb type Informers (line 1) | module Informers class PretrainedMixin (line 16) | class PretrainedMixin method from_pretrained (line 17) | def self.from_pretrained( class PreTrainedModel (line 69) | class PreTrainedModel method initialize (line 74) | def initialize(config, session) method from_pretrained (line 110) | def self.from_pretrained( method construct_session (line 178) | def self.construct_session(pretrained_model_name_or_path, file_name,... method call (line 210) | def call(model_inputs, **kwargs) method generate (line 214) | def generate(inputs, generation_config = nil, logits_processor = nil... method get_logits_processor (line 353) | def get_logits_processor( method get_generation_config (line 410) | def get_generation_config(generation_config) method seq2seq_forward (line 429) | def seq2seq_forward(model_inputs) method prepare_position_ids (line 465) | def prepare_position_ids(session, feeds, use_cache_branch) method get_past_key_values (line 473) | def get_past_key_values(decoder_results, past_key_values) method get_attentions (line 493) | def get_attentions(decoder_results) method add_past_key_values (line 509) | def add_past_key_values(decoder_feeds, past_key_values) method seq2seq_start_beams (line 541) | def seq2seq_start_beams(input_token_ids, generation_config, num_outp... method prepare_attention_mask (line 587) | def prepare_attention_mask(tokens) method seq2seq_run_beam (line 605) | def seq2seq_run_beam(beam) method seq2seq_update_beam (line 636) | def seq2seq_update_beam(beam, new_token_id) method group_beams (line 640) | def group_beams(beams) method encoder_forward (line 653) | def encoder_forward(model_inputs, output_names: nil) method decoder_forward (line 665) | def decoder_forward(model_inputs) method decoder_start_beams (line 691) | def decoder_start_beams(input_token_ids, generation_config, num_outp... method decoder_run_beam (line 730) | def decoder_run_beam(beam) method decoder_update_beam (line 749) | def decoder_update_beam(beam, new_token_id) method session_run (line 754) | def session_run(session, inputs, output_names: nil) method replace_tensors (line 766) | def replace_tensors(obj) method validate_inputs (line 771) | def validate_inputs(session, inputs) method get_start_beams (line 775) | def get_start_beams(input_token_ids, generation_config, num_output_t... method run_beam (line 779) | def run_beam(beam) method update_beam (line 783) | def update_beam(beam, new_token_id) class BertPreTrainedModel (line 788) | class BertPreTrainedModel < PreTrainedModel class BertModel (line 791) | class BertModel < BertPreTrainedModel class BertForMaskedLM (line 794) | class BertForMaskedLM < BertPreTrainedModel method call (line 795) | def call(model_inputs) class BertForSequenceClassification (line 800) | class BertForSequenceClassification < BertPreTrainedModel method call (line 801) | def call(model_inputs) class BertForTokenClassification (line 806) | class BertForTokenClassification < BertPreTrainedModel method call (line 807) | def call(model_inputs) class ModernBertPreTrainedModel (line 812) | class ModernBertPreTrainedModel < PreTrainedModel class ModernBertModel (line 815) | class ModernBertModel < ModernBertPreTrainedModel class ModernBertForMaskedLM (line 818) | class ModernBertForMaskedLM < ModernBertPreTrainedModel method call (line 819) | def call(model_inputs) class ModernBertForSequenceClassification (line 824) | class ModernBertForSequenceClassification < ModernBertPreTrainedModel method call (line 825) | def call(model_inputs) class ModernBertForTokenClassification (line 830) | class ModernBertForTokenClassification < ModernBertPreTrainedModel method call (line 831) | def call(model_inputs) class NomicBertPreTrainedModel (line 836) | class NomicBertPreTrainedModel < PreTrainedModel class NomicBertModel (line 839) | class NomicBertModel < NomicBertPreTrainedModel class ConvBertPreTrainedModel (line 842) | class ConvBertPreTrainedModel < PreTrainedModel class ConvBertModel (line 845) | class ConvBertModel < ConvBertPreTrainedModel class ElectraPreTrainedModel (line 848) | class ElectraPreTrainedModel < PreTrainedModel class ElectraModel (line 852) | class ElectraModel < ElectraPreTrainedModel class DebertaV2PreTrainedModel (line 855) | class DebertaV2PreTrainedModel < PreTrainedModel class DebertaV2Model (line 858) | class DebertaV2Model < DebertaV2PreTrainedModel class DistilBertPreTrainedModel (line 861) | class DistilBertPreTrainedModel < PreTrainedModel class DistilBertModel (line 864) | class DistilBertModel < DistilBertPreTrainedModel class DistilBertForSequenceClassification (line 867) | class DistilBertForSequenceClassification < DistilBertPreTrainedModel method call (line 868) | def call(model_inputs) class DistilBertForQuestionAnswering (line 873) | class DistilBertForQuestionAnswering < DistilBertPreTrainedModel method call (line 874) | def call(model_inputs) class MPNetPreTrainedModel (line 879) | class MPNetPreTrainedModel < PreTrainedModel class MPNetModel (line 882) | class MPNetModel < MPNetPreTrainedModel class T5PreTrainedModel (line 885) | class T5PreTrainedModel < PreTrainedModel class T5Model (line 888) | class T5Model < T5PreTrainedModel class T5ForConditionalGeneration (line 891) | class T5ForConditionalGeneration < T5PreTrainedModel method initialize (line 892) | def initialize(config, session, decoder_merged_session, generation_c... class BartPretrainedModel (line 907) | class BartPretrainedModel < PreTrainedModel class BartModel (line 910) | class BartModel < BartPretrainedModel class BartForConditionalGeneration (line 913) | class BartForConditionalGeneration < BartPretrainedModel method initialize (line 914) | def initialize(config, session, decoder_merged_session, generation_c... class BartForSequenceClassification (line 929) | class BartForSequenceClassification < BartPretrainedModel method call (line 930) | def call(model_inputs) class MBartPreTrainedModel (line 935) | class MBartPreTrainedModel < PreTrainedModel class MBartModel (line 938) | class MBartModel < MBartPreTrainedModel class MBartForCausalLM (line 941) | class MBartForCausalLM < MBartPreTrainedModel method initialize (line 945) | def initialize(config, decoder_merged_session, generation_config) class M2M100PreTrainedModel (line 959) | class M2M100PreTrainedModel < PreTrainedModel class M2M100Model (line 962) | class M2M100Model < M2M100PreTrainedModel class M2M100ForConditionalGeneration (line 965) | class M2M100ForConditionalGeneration < M2M100PreTrainedModel method initialize (line 966) | def initialize(config, session, decoder_merged_session, generation_c... class Wav2Vec2PreTrainedModel (line 981) | class Wav2Vec2PreTrainedModel < PreTrainedModel class Wav2Vec2Model (line 984) | class Wav2Vec2Model < Wav2Vec2PreTrainedModel class Wav2Vec2ForSequenceClassification (line 987) | class Wav2Vec2ForSequenceClassification < Wav2Vec2PreTrainedModel method call (line 988) | def call(model_inputs) class RobertaPreTrainedModel (line 993) | class RobertaPreTrainedModel < PreTrainedModel class RobertaModel (line 996) | class RobertaModel < RobertaPreTrainedModel class RobertaForMaskedLM (line 999) | class RobertaForMaskedLM < RobertaPreTrainedModel method call (line 1000) | def call(model_inputs) class RobertaForTokenClassification (line 1005) | class RobertaForTokenClassification < RobertaPreTrainedModel method call (line 1006) | def call(model_inputs) class RobertaForSequenceClassification (line 1011) | class RobertaForSequenceClassification < RobertaPreTrainedModel method call (line 1012) | def call(model_inputs) class XLMRobertaPreTrainedModel (line 1017) | class XLMRobertaPreTrainedModel < PreTrainedModel class XLMRobertaModel (line 1020) | class XLMRobertaModel < XLMRobertaPreTrainedModel class XLMRobertaForSequenceClassification (line 1023) | class XLMRobertaForSequenceClassification < XLMRobertaPreTrainedModel method call (line 1024) | def call(model_inputs) class ViTPreTrainedModel (line 1029) | class ViTPreTrainedModel < PreTrainedModel class ViTModel (line 1032) | class ViTModel < ViTPreTrainedModel class ViTForImageClassification (line 1035) | class ViTForImageClassification < ViTPreTrainedModel method call (line 1036) | def call(model_inputs) class CLIPPreTrainedModel (line 1041) | class CLIPPreTrainedModel < PreTrainedModel class CLIPModel (line 1044) | class CLIPModel < CLIPPreTrainedModel class GPT2PreTrainedModel (line 1047) | class GPT2PreTrainedModel < PreTrainedModel method initialize (line 1050) | def initialize(config, session, generation_config) class GPT2Model (line 1063) | class GPT2Model < GPT2PreTrainedModel class GPT2LMHeadModel (line 1066) | class GPT2LMHeadModel < GPT2PreTrainedModel class OwlViTPreTrainedModel (line 1069) | class OwlViTPreTrainedModel < PreTrainedModel class OwlViTModel (line 1072) | class OwlViTModel < OwlViTPreTrainedModel class OwlViTForObjectDetection (line 1075) | class OwlViTForObjectDetection < OwlViTPreTrainedModel class DetrPreTrainedModel (line 1078) | class DetrPreTrainedModel < PreTrainedModel class DetrModel (line 1081) | class DetrModel < DetrPreTrainedModel class DetrForObjectDetection (line 1084) | class DetrForObjectDetection < DetrPreTrainedModel method call (line 1085) | def call(model_inputs) class DetrForSegmentation (line 1090) | class DetrForSegmentation < DetrPreTrainedModel method call (line 1091) | def call(model_inputs) class Swin2SRPreTrainedModel (line 1096) | class Swin2SRPreTrainedModel < PreTrainedModel class Swin2SRModel (line 1099) | class Swin2SRModel < Swin2SRPreTrainedModel class Swin2SRForImageSuperResolution (line 1102) | class Swin2SRForImageSuperResolution < Swin2SRPreTrainedModel class DPTPreTrainedModel (line 1105) | class DPTPreTrainedModel < PreTrainedModel class DPTModel (line 1108) | class DPTModel < DPTPreTrainedModel class DPTForDepthEstimation (line 1111) | class DPTForDepthEstimation < DPTPreTrainedModel class VisionEncoderDecoderModel (line 1114) | class VisionEncoderDecoderModel < PreTrainedModel method initialize (line 1117) | def initialize(config, session, decoder_merged_session, generation_c... class DonutSwinPreTrainedModel (line 1161) | class DonutSwinPreTrainedModel < PreTrainedModel class DonutSwinModel (line 1164) | class DonutSwinModel < DonutSwinPreTrainedModel class WhisperPreTrainedModel (line 1167) | class WhisperPreTrainedModel < PreTrainedModel class WhisperModel (line 1170) | class WhisperModel < WhisperPreTrainedModel class WhisperForConditionalGeneration (line 1173) | class WhisperForConditionalGeneration < WhisperPreTrainedModel method initialize (line 1177) | def initialize(config, session, decoder_merged_session, generation_c... method generate (line 1191) | def generate(inputs, generation_config = nil, logits_processor = nil) class VitsPreTrainedModel (line 1196) | class VitsPreTrainedModel < PreTrainedModel class VitsModel (line 1199) | class VitsModel < VitsPreTrainedModel method call (line 1200) | def call(model_inputs) class SpeechT5PreTrainedModel (line 1205) | class SpeechT5PreTrainedModel < PreTrainedModel class SpeechT5Model (line 1208) | class SpeechT5Model < SpeechT5PreTrainedModel class SpeechT5ForSpeechToText (line 1211) | class SpeechT5ForSpeechToText < SpeechT5PreTrainedModel class SpeechT5ForTextToSpeech (line 1214) | class SpeechT5ForTextToSpeech < SpeechT5PreTrainedModel class ClapPreTrainedModel (line 1217) | class ClapPreTrainedModel < PreTrainedModel class ClapModel (line 1220) | class ClapModel < ClapPreTrainedModel class AutoModel (line 1392) | class AutoModel < PretrainedMixin class AutoModelForSequenceClassification (line 1397) | class AutoModelForSequenceClassification < PretrainedMixin class AutoModelForTokenClassification (line 1401) | class AutoModelForTokenClassification < PretrainedMixin class AutoModelForSeq2SeqLM (line 1405) | class AutoModelForSeq2SeqLM < PretrainedMixin class AutoModelForSpeechSeq2Seq (line 1409) | class AutoModelForSpeechSeq2Seq < PretrainedMixin class AutoModelForTextToSpectrogram (line 1413) | class AutoModelForTextToSpectrogram < PretrainedMixin class AutoModelForTextToWaveform (line 1417) | class AutoModelForTextToWaveform < PretrainedMixin class AutoModelForCausalLM (line 1421) | class AutoModelForCausalLM < PretrainedMixin class AutoModelForMaskedLM (line 1425) | class AutoModelForMaskedLM < PretrainedMixin class AutoModelForQuestionAnswering (line 1429) | class AutoModelForQuestionAnswering < PretrainedMixin class AutoModelForVision2Seq (line 1433) | class AutoModelForVision2Seq < PretrainedMixin class AutoModelForImageClassification (line 1437) | class AutoModelForImageClassification < PretrainedMixin class AutoModelForImageSegmentation (line 1441) | class AutoModelForImageSegmentation < PretrainedMixin class AutoModelForSemanticSegmentation (line 1445) | class AutoModelForSemanticSegmentation < PretrainedMixin class AutoModelForObjectDetection (line 1449) | class AutoModelForObjectDetection < PretrainedMixin class AutoModelForZeroShotObjectDetection (line 1453) | class AutoModelForZeroShotObjectDetection < PretrainedMixin class AutoModelForMaskGeneration (line 1457) | class AutoModelForMaskGeneration < PretrainedMixin class AutoModelForCTC (line 1461) | class AutoModelForCTC < PretrainedMixin class AutoModelForAudioClassification (line 1465) | class AutoModelForAudioClassification < PretrainedMixin class AutoModelForXVector (line 1469) | class AutoModelForXVector < PretrainedMixin class AutoModelForAudioFrameClassification (line 1473) | class AutoModelForAudioFrameClassification < PretrainedMixin class AutoModelForDocumentQuestionAnswering (line 1477) | class AutoModelForDocumentQuestionAnswering < PretrainedMixin class AutoModelForImageMatting (line 1481) | class AutoModelForImageMatting < PretrainedMixin class AutoModelForImageToImage (line 1485) | class AutoModelForImageToImage < PretrainedMixin class AutoModelForDepthEstimation (line 1489) | class AutoModelForDepthEstimation < PretrainedMixin class AutoModelForImageFeatureExtraction (line 1493) | class AutoModelForImageFeatureExtraction < PretrainedMixin class ModelOutput (line 1497) | class ModelOutput method [] (line 1498) | def [](key) class Seq2SeqLMOutput (line 1503) | class Seq2SeqLMOutput < ModelOutput method initialize (line 1504) | def initialize(logits, past_key_values, encoder_outputs, decoder_att... class SequenceClassifierOutput (line 1514) | class SequenceClassifierOutput < ModelOutput method initialize (line 1517) | def initialize(logits) class TokenClassifierOutput (line 1523) | class TokenClassifierOutput < ModelOutput method initialize (line 1526) | def initialize(logits) class MaskedLMOutput (line 1532) | class MaskedLMOutput < ModelOutput method initialize (line 1535) | def initialize(logits) class QuestionAnsweringModelOutput (line 1541) | class QuestionAnsweringModelOutput < ModelOutput method initialize (line 1544) | def initialize(start_logits, end_logits) class DetrObjectDetectionOutput (line 1551) | class DetrObjectDetectionOutput < ModelOutput method initialize (line 1554) | def initialize(logits, pred_boxes) class DetrSegmentationOutput (line 1561) | class DetrSegmentationOutput < ModelOutput method initialize (line 1564) | def initialize(logits, pred_boxes, pred_masks) FILE: lib/informers/pipelines.rb type Informers (line 1) | module Informers class Pipeline (line 2) | class Pipeline method initialize (line 3) | def initialize(task:, model:, tokenizer: nil, processor: nil) method prepare_images (line 13) | def prepare_images(images) method prepare_audios (line 22) | def prepare_audios(audios, sampling_rate) method get_bounding_box (line 36) | def get_bounding_box(box, as_integer) class TextClassificationPipeline (line 46) | class TextClassificationPipeline < Pipeline method call (line 47) | def call(texts, top_k: 1) class TokenClassificationPipeline (line 88) | class TokenClassificationPipeline < Pipeline method call (line 89) | def call( method group_sub_entities (line 160) | def group_sub_entities(entities) method get_tag (line 176) | def get_tag(entity_name) method group_entities (line 192) | def group_entities(entities) class QuestionAnsweringPipeline (line 228) | class QuestionAnsweringPipeline < Pipeline method call (line 229) | def call(question, context, top_k: 1) class FillMaskPipeline (line 280) | class FillMaskPipeline < Pipeline method call (line 281) | def call(texts, top_k: 5) class Text2TextGenerationPipeline (line 314) | class Text2TextGenerationPipeline < Pipeline method call (line 317) | def call(texts, **generate_kwargs) class SummarizationPipeline (line 356) | class SummarizationPipeline < Text2TextGenerationPipeline class TranslationPipeline (line 360) | class TranslationPipeline < Text2TextGenerationPipeline class TextGenerationPipeline (line 364) | class TextGenerationPipeline < Pipeline method call (line 365) | def call(texts, **generate_kwargs) class ZeroShotClassificationPipeline (line 420) | class ZeroShotClassificationPipeline < Pipeline method initialize (line 421) | def initialize(**options) method call (line 439) | def call(texts, candidate_labels, hypothesis_template: "This example... class ImageToTextPipeline (line 499) | class ImageToTextPipeline < Pipeline method call (line 500) | def call(images, **generate_kwargs) class ImageClassificationPipeline (line 520) | class ImageClassificationPipeline < Pipeline method call (line 521) | def call(images, top_k: 1) class ImageSegmentationPipeline (line 551) | class ImageSegmentationPipeline < Pipeline method initialize (line 552) | def initialize(**options) method call (line 562) | def call( class ZeroShotImageClassificationPipeline (line 627) | class ZeroShotImageClassificationPipeline < Pipeline method call (line 628) | def call(images, candidate_labels, hypothesis_template: "This is a p... class ObjectDetectionPipeline (line 671) | class ObjectDetectionPipeline < Pipeline method call (line 672) | def call(images, threshold: 0.9, percentage: false) class ZeroShotObjectDetectionPipeline (line 706) | class ZeroShotObjectDetectionPipeline < Pipeline method call (line 707) | def call( class DocumentQuestionAnsweringPipeline (line 760) | class DocumentQuestionAnsweringPipeline < Pipeline method call (line 761) | def call(image, question, **generate_kwargs) class TextToAudioPipeline (line 801) | class TextToAudioPipeline < Pipeline method initialize (line 804) | def initialize(**options) method call (line 811) | def call(text_inputs, speaker_embeddings: nil) class FeatureExtractionPipeline (line 821) | class FeatureExtractionPipeline < Pipeline method call (line 822) | def call( class ImageFeatureExtractionPipeline (line 884) | class ImageFeatureExtractionPipeline < Pipeline method call (line 885) | def call(images) class AudioClassificationPipeline (line 895) | class AudioClassificationPipeline < Pipeline method call (line 896) | def call(audio, top_k: nil) class ZeroShotAudioClassificationPipeline (line 930) | class ZeroShotAudioClassificationPipeline < Pipeline method call (line 931) | def call(audio, candidate_labels, hypothesis_template: "This is a so... class AutomaticSpeechRecognitionPipeline (line 973) | class AutomaticSpeechRecognitionPipeline < Pipeline method call (line 974) | def call(audio, **kwargs) method call_whisper (line 985) | def call_whisper(audio, **kwargs) class ImageToImagePipeline (line 990) | class ImageToImagePipeline < Pipeline method call (line 991) | def call(images) class DepthEstimationPipeline (line 1014) | class DepthEstimationPipeline < Pipeline method call (line 1015) | def call(images) class EmbeddingPipeline (line 1042) | class EmbeddingPipeline < FeatureExtractionPipeline method call (line 1043) | def call( class RerankingPipeline (line 1053) | class RerankingPipeline < Pipeline method call (line 1054) | def call( function pipeline (line 1355) | def pipeline( function load_items (line 1429) | def load_items(mapping, model, pretrained_options) FILE: lib/informers/processors.rb type Informers (line 1) | module Informers class FeatureExtractor (line 2) | class FeatureExtractor method initialize (line 5) | def initialize(config) class ImageFeatureExtractor (line 11) | class ImageFeatureExtractor < FeatureExtractor method initialize (line 12) | def initialize(config) method thumbnail (line 45) | def thumbnail(image, size, resample = 2) method pad_image (line 67) | def pad_image( method rescale (line 147) | def rescale(pixel_data) method get_resize_output_image_size (line 153) | def get_resize_output_image_size(image, size) method resize (line 214) | def resize(image) method preprocess (line 219) | def preprocess( method call (line 332) | def call(images, *args) class CLIPFeatureExtractor (line 354) | class CLIPFeatureExtractor < ImageFeatureExtractor class DPTFeatureExtractor (line 357) | class DPTFeatureExtractor < ImageFeatureExtractor class ViTFeatureExtractor (line 360) | class ViTFeatureExtractor < ImageFeatureExtractor class OwlViTFeatureExtractor (line 363) | class OwlViTFeatureExtractor < ImageFeatureExtractor method post_process_object_detection (line 364) | def post_process_object_detection(*args) class Swin2SRImageProcessor (line 369) | class Swin2SRImageProcessor < ImageFeatureExtractor method pad_image (line 370) | def pad_image(pixel_data, img_dims, pad_size, **options) class DonutFeatureExtractor (line 393) | class DonutFeatureExtractor < ImageFeatureExtractor method pad_image (line 394) | def pad_image(pixel_data, img_dims, pad_size, **options) class DetrFeatureExtractor (line 422) | class DetrFeatureExtractor < ImageFeatureExtractor method call (line 423) | def call(images) method post_process_object_detection (line 442) | def post_process_object_detection(*args) method remove_low_and_no_objects (line 446) | def remove_low_and_no_objects(class_logits, mask_logits, object_mask... method check_segment_validity (line 473) | def check_segment_validity( method compute_segments (line 510) | def compute_segments( method post_process_panoptic_segmentation (line 598) | def post_process_panoptic_segmentation( type Utils (line 657) | module Utils function center_to_corners_format (line 658) | def self.center_to_corners_format(v) function post_process_object_detection (line 668) | def self.post_process_object_detection(outputs, threshold = 0.5, tar... class WhisperFeatureExtractor (line 733) | class WhisperFeatureExtractor < FeatureExtractor method initialize (line 734) | def initialize(config) method _extract_fbank_features (line 740) | def _extract_fbank_features(waveform) method call (line 744) | def call(audio) class Wav2Vec2FeatureExtractor (line 749) | class Wav2Vec2FeatureExtractor < FeatureExtractor method _zero_mean_unit_var_norm (line 750) | def _zero_mean_unit_var_norm(input_values) method call (line 757) | def call(audio) class ClapFeatureExtractor (line 776) | class ClapFeatureExtractor < FeatureExtractor method initialize (line 777) | def initialize(config) method call (line 783) | def call(audio, max_length: nil) class Processor (line 788) | class Processor method initialize (line 791) | def initialize(feature_extractor) method call (line 795) | def call(input, *args) class AutoProcessor (line 800) | class AutoProcessor method from_pretrained (line 816) | def self.from_pretrained( FILE: lib/informers/tokenizers.rb type Informers (line 1) | module Informers class PreTrainedTokenizer (line 2) | class PreTrainedTokenizer method initialize (line 5) | def initialize(tokenizer_json, tokenizer_config) method get_token (line 44) | def get_token(*keys) method call (line 65) | def call( method decode (line 121) | def decode(tokens, skip_special_tokens:) method convert_tokens_to_string (line 125) | def convert_tokens_to_string(tokens) method convert_tokens_to_ids (line 129) | def convert_tokens_to_ids(tokens) method id_to_token (line 133) | def id_to_token(id) method batch_decode (line 137) | def batch_decode(batch, **decode_args) method padding_side= (line 141) | def padding_side=(side) class BertTokenizer (line 146) | class BertTokenizer < PreTrainedTokenizer class DebertaV2Tokenizer (line 151) | class DebertaV2Tokenizer < PreTrainedTokenizer class DistilBertTokenizer (line 156) | class DistilBertTokenizer < PreTrainedTokenizer class T5Tokenizer (line 159) | class T5Tokenizer < PreTrainedTokenizer class GPT2Tokenizer (line 162) | class GPT2Tokenizer < PreTrainedTokenizer class BartTokenizer (line 166) | class BartTokenizer < PreTrainedTokenizer class RobertaTokenizer (line 169) | class RobertaTokenizer < PreTrainedTokenizer class XLMRobertaTokenizer (line 172) | class XLMRobertaTokenizer < PreTrainedTokenizer class MPNetTokenizer (line 175) | class MPNetTokenizer < PreTrainedTokenizer class CLIPTokenizer (line 178) | class CLIPTokenizer < PreTrainedTokenizer class NllbTokenizer (line 181) | class NllbTokenizer < PreTrainedTokenizer method initialize (line 184) | def initialize(tokenizer_json, tokenizer_config) method _build_translation_inputs (line 192) | def _build_translation_inputs(raw_inputs, tokenizer_options, generat... class M2M100Tokenizer (line 197) | class M2M100Tokenizer < PreTrainedTokenizer method initialize (line 200) | def initialize(tokenizer_json, tokenizer_config) method _build_translation_inputs (line 210) | def _build_translation_inputs(raw_inputs, tokenizer_options, generat... type Utils (line 215) | module Utils function _build_translation_inputs (line 216) | def self._build_translation_inputs(slf, raw_inputs, tokenizer_option... class SpeechT5Tokenizer (line 247) | class SpeechT5Tokenizer < PreTrainedTokenizer class AutoTokenizer (line 250) | class AutoTokenizer method from_pretrained (line 268) | def self.from_pretrained( method load_tokenizer (line 301) | def self.load_tokenizer(pretrained_model_name_or_path, **options) FILE: lib/informers/utils/audio.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils function read_audio (line 3) | def self.read_audio(input, sampling_rate) FILE: lib/informers/utils/core.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils function dispatch_callback (line 3) | def self.dispatch_callback(progress_callback, data) function calculate_reflect_offset (line 7) | def self.calculate_reflect_offset(i, w) FILE: lib/informers/utils/dtypes.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils FILE: lib/informers/utils/ffmpeg.rb type Informers (line 15) | module Informers type Utils (line 16) | module Utils function ffmpeg_read (line 18) | def self.ffmpeg_read(data, sampling_rate) FILE: lib/informers/utils/generation.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils class GenerationConfig (line 3) | class GenerationConfig method initialize (line 4) | def initialize(kwargs) method [] (line 66) | def [](key) method merge! (line 70) | def merge!(config) class Sampler (line 75) | class Sampler method initialize (line 76) | def initialize(generation_config) method call (line 81) | def call(logits, index = -1) method get_logits (line 87) | def get_logits(logits, index) method get_sampler (line 105) | def self.get_sampler(generation_config) class GreedySampler (line 119) | class GreedySampler < Sampler method sample (line 120) | def sample(logits, index = -1) class BeamSearchSampler (line 133) | class BeamSearchSampler < Sampler method sample (line 134) | def sample(logits, index = -1) class LogitsProcessorList (line 158) | class LogitsProcessorList method initialize (line 159) | def initialize method push (line 164) | def push(item) method concat (line 168) | def concat(items) method call (line 172) | def call(input_ids, batched_logits) method to_ary (line 183) | def to_ary class LogitsProcessor (line 188) | class LogitsProcessor class NoRepeatNGramLogitsProcessor (line 191) | class NoRepeatNGramLogitsProcessor < LogitsProcessor method initialize (line 192) | def initialize(no_repeat_ngram_size) method get_ngrams (line 197) | def get_ngrams(prev_input_ids) method get_generated_ngrams (line 222) | def get_generated_ngrams(banned_ngrams, prev_input_ids) method calc_banned_ngram_tokens (line 228) | def calc_banned_ngram_tokens(prev_input_ids) method call (line 240) | def call(input_ids, logits) class MinLengthLogitsProcessor (line 250) | class MinLengthLogitsProcessor < LogitsProcessor method initialize (line 251) | def initialize(min_length, eos_token_id) method call (line 257) | def call(input_ids, logits) class ForcedBOSTokenLogitsProcessor (line 268) | class ForcedBOSTokenLogitsProcessor < LogitsProcessor method initialize (line 269) | def initialize(bos_token_id) method call (line 274) | def call(input_ids, logits) class ForcedEOSTokenLogitsProcessor (line 283) | class ForcedEOSTokenLogitsProcessor < LogitsProcessor method initialize (line 284) | def initialize(max_length, forced_eos_token_id) method call (line 290) | def call(input_ids, logits) FILE: lib/informers/utils/hub.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils type Hub (line 3) | module Hub class FileResponse (line 4) | class FileResponse method initialize (line 7) | def initialize(file_path) method read (line 18) | def read function is_valid_url (line 23) | def self.is_valid_url(string, protocols = nil, valid_hosts = nil) function get_file (line 38) | def self.get_file(url_or_path, progress_callback = nil, progress_i... class FileCache (line 70) | class FileCache method initialize (line 73) | def initialize(path) method match (line 77) | def match(request) method put (line 84) | def put(request, response) method resolve_path (line 101) | def resolve_path(request) function try_cache (line 106) | def self.try_cache(cache, *names) function get_model_file (line 118) | def self.get_model_file(path_or_repo_id, filename, fatal = true, *... function get_model_json (line 212) | def self.get_model_json(model_path, file_name, fatal = true, **opt... function path_join (line 222) | def self.path_join(*parts) function display_progress (line 235) | def self.display_progress(filename, width, size, expected_size) FILE: lib/informers/utils/image.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils class RawImage (line 3) | class RawImage method initialize (line 15) | def initialize(image) method data (line 22) | def data method size (line 26) | def size method resize (line 30) | def resize(width, height, resample: 2) method center_crop (line 47) | def center_crop(crop_width, crop_height) method rgb (line 74) | def rgb method save (line 82) | def save(path) method read (line 86) | def self.read(input) method from_array (line 100) | def self.from_array(input) FILE: lib/informers/utils/math.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils function interpolate_data (line 3) | def self.interpolate_data(input, in_shape, out_shape, mode = "biline... function softmax (line 73) | def self.softmax(arr) function sigmoid (line 89) | def self.sigmoid(arr) function get_top_items (line 96) | def self.get_top_items(items, top_k = 0) function max (line 110) | def self.max(arr) FILE: lib/informers/utils/tensor.rb type Informers (line 1) | module Informers type Utils (line 2) | module Utils function mean_pooling (line 3) | def self.mean_pooling(last_hidden_state, attention_mask) function normalize (line 19) | def self.normalize(result) function stack (line 26) | def self.stack(tensors, dim = 0) function ones_like (line 30) | def self.ones_like(tensor) function dims (line 37) | def self.dims(tensor) function interpolate (line 46) | def self.interpolate(input, shape, mode = "bilinear", align_corners ... function reshape (line 64) | def self.reshape(arr, dims) FILE: lib/informers/version.rb type Informers (line 1) | module Informers FILE: test/model_test.rb class ModelTest (line 3) | class ModelTest < Minitest::Test method test_all_minilm (line 5) | def test_all_minilm method test_all_minilm_xenova (line 16) | def test_all_minilm_xenova method test_multi_qa_minilm (line 27) | def test_multi_qa_minilm method test_paraphrase_minilm (line 44) | def test_paraphrase_minilm method test_mxbai_embed (line 55) | def test_mxbai_embed method test_gte_small (line 72) | def test_gte_small method test_e5_base (line 83) | def test_e5_base method test_nomic_embed (line 100) | def test_nomic_embed method test_bge_base (line 117) | def test_bge_base method test_jina_embeddings (line 134) | def test_jina_embeddings method test_snowflake_arctic_embed (line 145) | def test_snowflake_arctic_embed method test_all_mpnet (line 167) | def test_all_mpnet method test_bge_m3 (line 178) | def test_bge_m3 method test_mxbai_rerank (line 186) | def test_mxbai_rerank method test_jina_reranker (line 203) | def test_jina_reranker method test_bge_reranker (line 220) | def test_bge_reranker method test_ms_marco_minilm (line 237) | def test_ms_marco_minilm FILE: test/pipeline_test.rb class PipelineTest (line 3) | class PipelineTest < Minitest::Test method test_ner (line 4) | def test_ner method test_ner_aggregation_strategy (line 15) | def test_ner_aggregation_strategy method test_sentiment_analysis (line 27) | def test_sentiment_analysis method test_question_answering (line 44) | def test_question_answering method test_zero_shot_classification (line 53) | def test_zero_shot_classification method test_text2text_generation (line 63) | def test_text2text_generation method test_translation (line 69) | def test_translation method test_text_generation (line 75) | def test_text_generation method test_summarization (line 81) | def test_summarization method test_fill_mask (line 89) | def test_fill_mask method test_fill_mask_no_mask_token (line 99) | def test_fill_mask_no_mask_token method test_feature_extraction (line 107) | def test_feature_extraction method test_embedding (line 115) | def test_embedding method test_reranking (line 123) | def test_reranking method test_image_classification (line 135) | def test_image_classification method test_zero_shot_image_classification (line 144) | def test_zero_shot_image_classification method test_object_detection (line 156) | def test_object_detection method test_zero_shot_object_detection (line 176) | def test_zero_shot_object_detection method test_depth_estimation (line 196) | def test_depth_estimation method test_image_to_text (line 204) | def test_image_to_text method test_image_to_image (line 210) | def test_image_to_image method test_image_segmentation (line 219) | def test_image_segmentation method test_image_feature_extraction (line 232) | def test_image_feature_extraction method test_progress_callback (line 238) | def test_progress_callback method test_device (line 252) | def test_device method test_device_invalid (line 262) | def test_device_invalid method test_dtype (line 269) | def test_dtype method test_dtype_invalid (line 277) | def test_dtype_invalid method test_session_options (line 284) | def test_session_options FILE: test/test_helper.rb class Minitest::Test (line 5) | class Minitest::Test method assert_elements_in_delta (line 6) | def assert_elements_in_delta(expected, actual, delta = 0.001) method mac? (line 13) | def mac?