# https://git-scm.com/docs/gitattributes # Set the default behavior, in case people don't have core.autocrlf set. # https://git-scm.com/docs/gitattributes#_end_of_line_conversion * text=auto # common python attributes, taken from https://github.com/alexkaratarakis/gitattributes/blob/710900479a2bedeec7003d381719521ffbb18bf8/Python.gitattributes # Source files # ============ *.pxd text diff=python *.py text diff=python *.py3 text diff=python *.pyw text diff=python *.pyx text diff=python *.pyz text diff=python *.pyi text diff=python # Binary files # ============ *.db binary *.p binary *.pkl binary *.pickle binary *.pyc binary export-ignore *.pyo binary export-ignore *.pyd binary # Jupyter notebook *.ipynb text eol=lf all_layers_simulated_rope_qk_dot_product_corrected.pdf filter=lfs diff=lfs merge=lfs -text all_layers_simulated_rope_qk_dot_product_corrected.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer0_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer10_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer11_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer12_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer13_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer14_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer15_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer16_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer17_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer18_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer19_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer1_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer20_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer21_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer22_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer23_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer24_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer25_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer26_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer27_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer28_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer29_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer2_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer30_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer31_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer3_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer4_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer5_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer6_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer7_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer8_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/attn_layer9_pos330_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/position_950_highlight.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe/position_ids_overlay.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer0_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer10_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer11_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer12_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer13_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer14_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer15_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer16_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer17_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer18_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer19_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer1_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer20_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer21_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer22_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer23_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer24_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer25_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer26_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer27_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer28_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer29_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer2_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer30_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer31_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer3_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer4_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer5_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer6_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer7_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer8_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/mmpe_two/attn_layer9_each_pair_comparison.png filter=lfs diff=lfs merge=lfs -text attention_map/without_mmpe/position_950_highlight.png filter=lfs diff=lfs merge=lfs -text attention_map/without_mmpe/position_ids_overlay.png filter=lfs diff=lfs merge=lfs -text docs/jobs.mp4 filter=lfs diff=lfs merge=lfs -text docs/ov_chat_images/chat_results.png filter=lfs diff=lfs merge=lfs -text docs/ov_chat_images/example1_tree.png filter=lfs diff=lfs merge=lfs -text docs/ov_chat_images/example2_dog.jpg filter=lfs diff=lfs merge=lfs -text llava/model/multimodal_encoder/dev_eva_clip/eva_clip/bpe_simple_vocab_16e6.txt.gz filter=lfs diff=lfs merge=lfs -text per_head/layer_0_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_10_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_11_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_12_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_13_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_14_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_15_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_16_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_17_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_18_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_19_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_1_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_20_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_21_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_22_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_23_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_24_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_25_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_26_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_27_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_28_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_29_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_2_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_30_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_31_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_3_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_4_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_5_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_6_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_7_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_8_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text per_head/layer_9_per_head_simulated_rope_qk_dot_product.pdf filter=lfs diff=lfs merge=lfs -text playground/demo/xU25MMA2N4aVtYay.mp4 filter=lfs diff=lfs merge=lfs -text model-00001-of-00003.safetensors filter=lfs diff=lfs merge=lfs -text model-00002-of-00003.safetensors filter=lfs diff=lfs merge=lfs -text model-00003-of-00003.safetensors filter=lfs diff=lfs merge=lfs -text tokenizer.model filter=lfs diff=lfs merge=lfs -text witout/model-00001-of-00003.safetensors filter=lfs diff=lfs merge=lfs -text witout/model-00002-of-00003.safetensors filter=lfs diff=lfs merge=lfs -text witout/model-00003-of-00003.safetensors filter=lfs diff=lfs merge=lfs -text witout/tokenizer.model filter=lfs diff=lfs merge=lfs -text