Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/huggingface/smollm
/ functions
Functions
1,907 in github.com/huggingface/smollm
⨍
Functions
1,907
◇
Types & classes
810
↳
Endpoints
7
↓ 1 callers
Method
check_robots_txt
(self, url)
vision/m4/sourcing/pmd/helpers.py:128
↓ 1 callers
Method
check_size_image
( image_metadata, original_width_min_cutoff, original_width_max_cutoff, origin
vision/m4/sourcing/data_collection/processors/web_document_filtering.py:22
↓ 1 callers
Function
check_spawning
(image_urls: List[str], session: aiohttp.ClientSession, semaphore, limiter)
vision/data/datasets_processing_scripts/build_laion_coco_dataset/python_scripts/02_01_find_opt_out.py:31
↓ 1 callers
Function
check_spawning
(image_urls: List[str], session: aiohttp.ClientSession, semaphore, limiter)
vision/data/datasets_processing_scripts/build_laion_dataset/python_scripts/04_03_find_opt_out_images_laion.py:29
↓ 1 callers
Function
check_spawning
(image_urls: List[str], session: aiohttp.ClientSession, semaphore, limiter)
vision/data/datasets_processing_scripts/build_webdocs_dataset/python_scripts/12_01_find_opt_out_images.py:31
↓ 1 callers
Function
check_spawning
(image_urls: List[str], session: aiohttp.ClientSession, semaphore, limiter)
vision/data/datasets_processing_scripts/build_webdocs_dataset/python_scripts/15_02_find_opt_out.py:31
↓ 1 callers
Method
check_stopword_ratio
(media_info, text_key, stopword_ratio_min_cutoff)
vision/m4/sourcing/data_collection/processors/pair_filtering.py:315
↓ 1 callers
Function
check_text
Args_ : Media Node Returns : has_text: Boolean indictating if there is a text that corresponds to the media txt_dict:
vision/m4/sourcing/data_collection/visualization/pair_stat_dashboard.py:41
↓ 1 callers
Function
check_webdataset_command
(command)
vision/m4/training/dataset_utils.py:24
↓ 1 callers
Method
choose_document
(self)
vision/m4/sourcing/data_collection/visualization/web_document_visualization.py:34
↓ 1 callers
Method
choose_document
(self)
vision/m4/sourcing/data_collection/visualization/web_document_and_filtering_visualization.py:682
↓ 1 callers
Method
choose_example
(self)
vision/data/datasets_processing_scripts/clean_m4_prelimenary_experiments/explore/global_visualization.py:127
↓ 1 callers
Method
choose_example
(self)
vision/m4/sourcing/data_collection/visualization/global_visualization.py:98
↓ 1 callers
Method
choose_example
(self)
vision/m4/sourcing/data_collection/visualization/wikipedia/global_visualization.py:97
↓ 1 callers
Method
choose_extraction_options
(self)
vision/m4/sourcing/data_collection/visualization/pair_visualization.py:35
↓ 1 callers
Method
choose_filtering_options
(self)
vision/m4/sourcing/data_collection/visualization/pair_visualization.py:232
↓ 1 callers
Method
choose_mode
(self)
vision/data/datasets_processing_scripts/clean_m4_prelimenary_experiments/explore/global_visualization.py:119
↓ 1 callers
Method
choose_mode
(self)
vision/m4/sourcing/data_collection/visualization/global_visualization.py:90
↓ 1 callers
Method
choose_mode
(self)
vision/m4/sourcing/data_collection/visualization/wikipedia/global_visualization.py:89
↓ 1 callers
Method
clear_chat_history
(self)
tools/smol_tools/smol_tools/chatter.py:150
↓ 1 callers
Function
compute_ahash
(image, hash_size=10)
vision/data/datasets_processing_scripts/create_evaluation_datasets/dedup_val_mmbench.py:52
↓ 1 callers
Function
compute_aligned_name
Compute an "aligned name" for the dataset entry by looking at its name. We expect names to be of the form "mammoth:sharegpt" or "onevision:sh
vision/smolvlm2/scripts/create_mixture.py:78
↓ 1 callers
Method
compute_hash_images
(self)
vision/data/datasets_processing_scripts/build_concatenation_datasets_sft/merge_on_image_individual_dataset.py:86
↓ 1 callers
Method
compute_nsfw_scores
(self, images_bytes, nsfw_classifier)
vision/data/datasets_processing_scripts/build_webdocs_dataset/python_scripts/07_01_nsfw_image_filtering.py:130
↓ 1 callers
Method
compute_repetition_ratio
(text)
vision/m4/sourcing/data_collection/processors/pair_filtering.py:324
↓ 1 callers
Function
compute_spam_word_ratio
(txt)
vision/data/datasets_processing_scripts/build_webdocs_dataset/python_scripts/13_final_processing.py:119
↓ 1 callers
Method
compute_special_character_ratio
(text, special_characters)
vision/m4/sourcing/data_collection/processors/web_document_filtering.py:215
↓ 1 callers
Method
compute_stopword_ratio
(text, strip_characters, stopwords)
vision/m4/sourcing/data_collection/processors/web_document_filtering.py:231
↓ 1 callers
Function
convert_and_save_checkpoints
(checkpoint_path, save=False)
vision/m4/scripts/convert_zero_state_dict_for_new_siglip.py:26
↓ 1 callers
Function
convert_checkpoint
(checkpoint_path, new_checkpoint_path, new_siglip_model_path, save=False)
vision/m4/scripts/convert_vmistral_old_siglip_to_new_siglip.py:36
↓ 1 callers
Function
convert_img_to_bytes
(img_path, format)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/mm_vet.py:34
↓ 1 callers
Function
convert_img_to_bytes
(img_path, format)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/llava_wild.py:34
↓ 1 callers
Function
convert_img_to_bytes
(img_path, format)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/seed_img.py:34
↓ 1 callers
Function
convert_img_to_bytes
(img_path, format)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/qbench.py:30
↓ 1 callers
Function
convert_img_to_bytes
(img_path, format)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/pope.py:37
↓ 1 callers
Function
convert_to_rgb
(image)
vision/m4/sourcing/data_collection/utils/fetching_utils.py:21
↓ 1 callers
Function
convert_training_run_to_dict
Get all the logged values from the training into a dictionary.
vision/m4/evaluation/scripts/sync_evaluations_on_wandb.py:150
↓ 1 callers
Function
convert_types
(features)
vision/data/datasets_processing_scripts/clean_m4_prelimenary_experiments/python_scripts/get_modelling_metadata_dataset.py:88
↓ 1 callers
Function
convert_types
(features)
vision/m4/sourcing/get_modelling_metadata_dataset/get_modelling_metadata_dataset.py:88
↓ 1 callers
Function
convert_word_number
(text: str)
text/evaluation/smollm2/math_utils.py:62
↓ 1 callers
Function
create_database
If the databse does not exist, create it TODO: update so that we can take in multiple shards
vision/m4/sourcing/processing/extracting_ngrams/utils.py:9
↓ 1 callers
Function
create_dataset_images
( path_save_dir_downloaded_images, path_save_dir_tmp_datasets_images, num_proc, path_save_file
vision/m4/sourcing/data_collection/processors/web_document_extractor.py:191
↓ 1 callers
Method
create_frame
(self, module, input, output)
vision/m4/utils/activation_tracker.py:84
↓ 1 callers
Method
create_image_hash_to_ds_index
(self)
vision/data/datasets_processing_scripts/build_concatenation_datasets_sft/merge_on_image_individual_dataset.py:99
↓ 1 callers
Method
create_new_ds
(self)
vision/data/datasets_processing_scripts/build_concatenation_datasets_sft/merge_on_image_individual_dataset.py:108
↓ 1 callers
Function
create_shared_key
Create a shared key for an entry with the following priorities: 1. Use the image key (the joined basenames of images) if available.
vision/smolvlm2/scripts/sort.py:42
↓ 1 callers
Method
deactivate_hooks
(self)
vision/m4/utils/activation_tracker.py:177
↓ 1 callers
Function
debug
()
vision/m4/sourcing/data_collection/debug/debug.py:51
↓ 1 callers
Function
deepspeed_zero_init_disabled_context_manager
returns either a context list that includes one that will disable zero.Init or an empty context list
vision/m4/training/utils.py:837
↓ 1 callers
Method
deparallelize
(self)
vision/m4/models/vgpt2/modeling_vgpt2.py:807
↓ 1 callers
Function
detect_overflow
Report whether the tensor contains any `nan` or `inf` entries. This is useful for detecting overflows/underflows and best to call right afte
vision/m4/utils/activation_tracker.py:187
↓ 1 callers
Method
dict
(self)
vision/smolvlm2/smolvlm/conversation.py:293
↓ 1 callers
Method
display_bar_charts
Given a list of metrics to compare, makes one bar chart per metric and compares over all extraction methods. Each bar chart h
vision/m4/sourcing/data_collection/visualization/pair_stat_dashboard.py:414
↓ 1 callers
Method
display_document
(self)
vision/m4/sourcing/data_collection/visualization/web_document_visualization.py:50
↓ 1 callers
Method
display_document
(self)
vision/m4/sourcing/data_collection/visualization/web_document_and_filtering_visualization.py:704
↓ 1 callers
Function
display_examples
(dataset, num_examples=300)
vision/data/datasets_processing_scripts/build_concatenation_datasets_sft/viz_tool.py:13
↓ 1 callers
Function
display_examples
(dataset, generation_data, dataset_question_id_index, multiple_images, num_examples=300)
vision/m4/evaluation/scripts/visualize_generations.py:65
↓ 1 callers
Function
display_overview
(summary_data: Dict[str, Any], total_count: int)
vision/smolvlm2/smolvlm/datasets/builder.py:363
↓ 1 callers
Method
dump_stats
(self, log_activations_filename, curr_opt_step)
vision/m4/utils/activation_tracker.py:164
↓ 1 callers
Function
enable_gradient_checkpointing
Enables gradient checkpointing if specified in TrainingArguments. If the model's LLM submodule supports enabling input grads, we do so (like
vision/smolvlm2/smolvlm/train/train.py:126
↓ 1 callers
Method
enable_input_require_grads
Enables the gradients for the input embeddings. This is useful for fine-tuning adapter weights while keeping the model weights fixed.
vision/m4/models/vllama3/modeling_vllama3.py:1125
↓ 1 callers
Function
exit
(msg)
vision/m4/scripts/s3-upload-checkpoints.py:71
↓ 1 callers
Function
exit
(msg)
vision/m4/scripts/convert-checkpoints.py:57
↓ 1 callers
Function
exit
(msg)
vision/m4/scripts/schedule-evals.py:51
↓ 1 callers
Function
exit
(msg)
vision/m4/scripts/cleanup-checkpoints.py:66
↓ 1 callers
Function
expand_inputs_for_generation
( input_ids, expand_size=1, is_encoder_decoder=False, attention_mask=None, encoder_outputs
vision/m4/models/vmistral/modeling_vmistral.py:160
↓ 1 callers
Function
export_dataset_to_tar
( hf_datasets_paths: List[Union[str, Path]], saving_dir: Union[str, Path], ds_type: DatasetTypes,
vision/m4/utils/datasets/create_webdataset_tar.py:345
↓ 1 callers
Function
extract_answer
(pred_str, data_name, use_last_number=True)
text/evaluation/smollm2/math_utils.py:350
↓ 1 callers
Function
extract_bytes_and_format
(path: Optional[str], bytes: Optional[bytes])
vision/m4/utils/datasets/get_self_contained_ds.py:26
↓ 1 callers
Method
extract_frames
(self, video_path: str)
tools/smolvlm_local_inference/SmolVLM_video_inference.py:39
↓ 1 callers
Method
extract_html_code_from_generation
(self, generation)
vision/data/datasets_processing_scripts/build_websight_v02/python_scripts/02_01_generate_html_codes_prompt_1.py:120
↓ 1 callers
Method
extract_html_code_from_generation
(self, generation)
vision/data/datasets_processing_scripts/build_websight_v02/python_scripts/02_02_generate_html_codes_prompt_2.py:122
↓ 1 callers
Function
extract_image_key
Extract a key from the "image" field. The field may be: - A single string representing one image path. - A list of image paths (strin
vision/smolvlm2/scripts/sort.py:6
↓ 1 callers
Function
extract_image_text_pairs
( num_min_docs_to_consider=1_000, num_min_images_to_consider=1_000, strip_multiple_linebreaks=True
vision/m4/sourcing/data_collection/callers/extract_image_text_pairs.py:13
↓ 1 callers
Function
extract_numbers_mmmu
Exact all forms of numbers from a string with regex.
vision/m4/evaluation/custom_metrics/utils.py:441
↓ 1 callers
Method
extraction
(self)
vision/m4/sourcing/data_collection/visualization/pair_visualization.py:44
↓ 1 callers
Function
extraction_from_one_example
(example)
vision/m4/sourcing/data_collection/callers/extract_image_text_pairs.py:62
↓ 1 callers
Method
extraction_mode
(self)
vision/data/datasets_processing_scripts/clean_m4_prelimenary_experiments/explore/global_visualization.py:197
↓ 1 callers
Method
extraction_mode
(self)
vision/m4/sourcing/data_collection/visualization/global_visualization.py:168
↓ 1 callers
Method
extraction_mode
(self)
vision/m4/sourcing/data_collection/visualization/wikipedia/global_visualization.py:167
↓ 1 callers
Function
fetch_evaluation_run
Fetch evaluation run. There can only be one corresponding evaluation run at most. If not, double check the tags (killed, failed, etc.
vision/m4/evaluation/scripts/sync_evaluations_on_wandb.py:73
↓ 1 callers
Function
fetch_images
(images_paths)
vision/m4/evaluation/generation/generate.py:48
↓ 1 callers
Function
fetch_training_run
Fetch training run. There can only be one corresponding training run. If not, double check the tags (killed, failed, etc.)
vision/m4/evaluation/scripts/sync_evaluations_on_wandb.py:56
↓ 1 callers
Method
fill_in_batch_idx
(self, batch_idx)
vision/m4/utils/activation_tracker.py:154
↓ 1 callers
Function
filter_ds
(example)
vision/data/datasets_processing_scripts/create_evaluation_datasets/create_AI2D/create_ai2d_7_abcd.py:20
↓ 1 callers
Function
filter_ds
(example)
vision/data/datasets_processing_scripts/create_evaluation_datasets/create_AI2D/create_ai2d_6_abcd.py:20
↓ 1 callers
Function
filter_ds
(example)
vision/data/datasets_processing_scripts/create_evaluation_datasets/create_AI2D/create_ai2d_5_abcd.py:20
↓ 1 callers
Function
filter_out_columns
(row)
vision/m4/evaluation/scripts/sync_evaluations_on_wandb.py:143
↓ 1 callers
Method
filtering
(self)
vision/m4/sourcing/data_collection/visualization/web_document_and_filtering_visualization.py:81
↓ 1 callers
Method
filtering
(self)
vision/m4/sourcing/data_collection/visualization/pair_visualization.py:394
↓ 1 callers
Function
final_cleaning_doc_level
(example)
vision/data/datasets_processing_scripts/build_webdocs_dataset/python_scripts/13_final_processing.py:242
↓ 1 callers
Function
find_delimiters_tokens_to_mask
(label_list)
vision/m4/training/packing.py:321
↓ 1 callers
Function
find_global_img_patterns
(tokens: List[str])
vision/smolvlm2/smolvlm/datasets/dataset.py:259
↓ 1 callers
Function
find_global_img_patterns
(tokens: List[str])
vision/smolvlm2/smolvlm/datasets/dataset_clip_sampling.py:391
↓ 1 callers
Function
find_max_num_choices_and_all_tested_labels
(all_splits)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/scienceqa_no_mcq.py:16
↓ 1 callers
Function
find_max_num_choices_and_all_tested_labels
(all_splits)
vision/data/datasets_processing_scripts/integrate_evaluation_benchmarks_chatbot/mmbench_no_mcq.py:28
↓ 1 callers
Function
find_row_col_patterns
(tokens: List[str])
vision/smolvlm2/smolvlm/datasets/dataset.py:273
↓ 1 callers
Function
find_row_col_patterns
(tokens: List[str])
vision/smolvlm2/smolvlm/datasets/dataset_clip_sampling.py:405
↓ 1 callers
Function
format_filename
(filename)
vision/m4/sourcing/data_collection/utils/simplification_utils.py:118
↓ 1 callers
Function
format_image_size
(size)
vision/m4/sourcing/data_collection/utils/simplification_utils.py:101
← previous
next →
501–600 of 1,907, ranked by callers