path # lines of code notebooks/squad_preprocessing.py 148 notebooks/whisper_finetuning.ipynb 594 notebooks/sentiment_analysis.ipynb 816 notebooks/translation.ipynb 921 notebooks/whisper-quantized-example.ipynb 425 notebooks/external_model.ipynb 693 notebooks/mt5_xnli.ipynb 415 notebooks/deberta-blog-notebook.ipynb 373 notebooks/summarization.ipynb 933 notebooks/introduction_to_optimum_graphcore.ipynb 2771 notebooks/language_modelling_from_scratch.ipynb 1102 notebooks/stable_diffusion/text_to_image_sd2.ipynb 335 notebooks/stable_diffusion/stable_diffusion_space/server.py 52 notebooks/stable_diffusion/stable_diffusion_space/ipu_models.py 103 notebooks/stable_diffusion/stable_diffusion_space/app.py 71 notebooks/stable_diffusion/text_to_image.ipynb 333 notebooks/stable_diffusion/inpainting.ipynb 377 notebooks/stable_diffusion/image_to_image.ipynb 363 notebooks/text_classification.ipynb 1046 notebooks/image_classification.ipynb 7405 notebooks/whisper-example.ipynb 432 notebooks/question_answering.ipynb 1691 notebooks/flan_t5_inference.ipynb 539 notebooks/managing_ipu_resources.ipynb 445 notebooks/wav2vec2/wav2vec2-fine-tuning-checkpoint.ipynb 803 notebooks/wav2vec2/wav2vec2-inference-checkpoint.ipynb 409 notebooks/name-entity-extraction.ipynb 515 notebooks/token_classification.ipynb 1184 notebooks/packed_bert/pipeline/packed_bert.py 342 notebooks/packed_bert/pipeline/__init__.py 1 notebooks/packed_bert/packedBERT_multi_label_text_classification.ipynb 1474 notebooks/packed_bert/utils/__init__.py 1 notebooks/packed_bert/utils/packing/qa_utils.py 148 notebooks/packed_bert/utils/packing/algorithms.py 167 notebooks/packed_bert/utils/packing/dataset_creator.py 225 notebooks/packed_bert/utils/packing/__init__.py 1 notebooks/packed_bert/utils/packing/dataset_templates.py 73 notebooks/packed_bert/models/__init__.py 1 notebooks/packed_bert/models/modeling_bert_packed.py 180 notebooks/packed_bert/packedBERT_single_label_text_classification.ipynb 1549 notebooks/packed_bert/__init__.py 1 notebooks/packed_bert/packedBERT_question_answering.ipynb 1177 notebooks/multiple_choice.ipynb 932 notebooks/text_embeddings_models/config.py 78 notebooks/text_embeddings_models/text-embeddings-on-ipu.ipynb 619 notebooks/language_modeling.ipynb 1074 pyproject.toml 28 optimum/graphcore/modelcard.py 105 optimum/graphcore/data/data_collator.py 70 optimum/graphcore/data/__init__.py 1 optimum/graphcore/trainer_utils.py 32 optimum/graphcore/pipelines/text2text_generation.py 69 optimum/graphcore/pipelines/fill_mask.py 23 optimum/graphcore/pipelines/zero_shot_classification.py 68 optimum/graphcore/pipelines/__init__.py 400 optimum/graphcore/pipelines/automatic_speech_recognition.py 91 optimum/graphcore/pipelines/token_classification.py 28 optimum/graphcore/trainer_seq2seq.py 171 optimum/graphcore/ipu_configuration.py 394 optimum/graphcore/version.py 1 optimum/graphcore/generation/logits_process.py 187 optimum/graphcore/generation/utils.py 1179 optimum/graphcore/generation/__init__.py 2 optimum/graphcore/generation/on_device_generation.py 321 optimum/graphcore/generation/attention_mixin.py 300 optimum/graphcore/utils/__init__.py 10 optimum/graphcore/training_args.py 452 optimum/graphcore/trainer.py 1497 optimum/graphcore/models/t5/__init__.py 1 optimum/graphcore/models/t5/configuration_t5.py 3 optimum/graphcore/models/t5/modeling_t5.py 569 optimum/graphcore/models/convnext/optimized_convnextlayer.py 18 optimum/graphcore/models/convnext/modeling_convnext.py 36 optimum/graphcore/models/convnext/__init__.py 1 optimum/graphcore/models/groupbert/modeling_groupbert.py 572 optimum/graphcore/models/groupbert/groupbert_ffn.py 35 optimum/graphcore/models/groupbert/groupbert_attention.py 131 optimum/graphcore/models/groupbert/__init__.py 28 optimum/graphcore/models/groupbert/groupbert_convolution.py 49 optimum/graphcore/models/whisper/processing_whisper.py 6 optimum/graphcore/models/whisper/__init__.py 3 optimum/graphcore/models/whisper/feature_extraction_whisper.py 16 optimum/graphcore/models/whisper/modeling_whisper.py 511 optimum/graphcore/models/vit/__init__.py 1 optimum/graphcore/models/vit/modeling_vit.py 26 optimum/graphcore/models/bert/__init__.py 9 optimum/graphcore/models/bert/modeling_bert.py 368 optimum/graphcore/models/bert/bert_fused_attention.py 76 optimum/graphcore/models/bart/__init__.py 1 optimum/graphcore/models/bart/modeling_bart.py 807 optimum/graphcore/models/hubert/modeling_hubert.py 114 optimum/graphcore/models/hubert/ipu_layer_drop.py 101 optimum/graphcore/models/hubert/__init__.py 1 optimum/graphcore/models/mpnet/modeling_mpnet.py 132 optimum/graphcore/models/mpnet/__init__.py 4 optimum/graphcore/models/wav2vec2/modeling_wav2vec2.py 343 optimum/graphcore/models/wav2vec2/ipu_layer_drop.py 120 optimum/graphcore/models/wav2vec2/__init__.py 1 optimum/graphcore/models/wav2vec2/ipu_gumbel_vector_quantizer.py 61 optimum/graphcore/models/mt5/__init__.py 1 optimum/graphcore/models/mt5/modeling_mt5.py 384 optimum/graphcore/models/__init__.py 1 optimum/graphcore/models/gpt2/optimized_gpt2_attn.py 25 optimum/graphcore/models/gpt2/modeling_gpt2.py 232 optimum/graphcore/models/gpt2/__init__.py 5 optimum/graphcore/models/distilbert/modeling_distilbert.py 229 optimum/graphcore/models/distilbert/__init__.py 7 optimum/graphcore/models/lxmert/__init__.py 1 optimum/graphcore/models/lxmert/modeling_lxmert.py 92 optimum/graphcore/models/roberta/modeling_roberta.py 210 optimum/graphcore/models/roberta/__init__.py 7 optimum/graphcore/models/deberta/modeling_deberta.py 348 optimum/graphcore/models/deberta/__init__.py 6 optimum/graphcore/modeling_utils.py 479 optimum/graphcore/training_args_seq2seq.py 43 optimum/graphcore/__init__.py 49 optimum/graphcore/custom_ops/group_quantize_decompress/group_quantize_decompress_codelet_v1.cpp 66 optimum/graphcore/custom_ops/group_quantize_decompress/group_quantize_decompress.cpp 77 optimum/graphcore/custom_ops/group_quantize_decompress/group_quantize_decompressx.cpp 115 optimum/graphcore/custom_ops/group_quantize_decompress/group_quantize_decompress.hpp 20 optimum/graphcore/custom_ops/group_quantize_decompress/common.hpp 20 optimum/graphcore/custom_ops/group_quantize_decompress/group_quantize_decompressx.hpp 15 optimum/graphcore/custom_ops/utils.py 44 optimum/graphcore/custom_ops/sdk_version_hash/sdk_version_hash_lib.cpp 19 optimum/graphcore/custom_ops/sdk_version_hash/sdk_version_hash.py 5 optimum/graphcore/custom_ops/sdk_version_hash/__init__.py 1 optimum/graphcore/custom_ops/__init__.py 1 optimum/graphcore/trainer_pt_utils.py 9 optimum/graphcore/quantization/group_quantize.py 103 optimum/graphcore/quantization/__init__.py 4 optimum/graphcore/diffusers/pipelines/stable_diffusion/safety_checker.py 21 optimum/graphcore/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py 4 optimum/graphcore/diffusers/pipelines/stable_diffusion/ipu_configs.py 104 optimum/graphcore/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py 4 optimum/graphcore/diffusers/pipelines/stable_diffusion/__init__.py 4 optimum/graphcore/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_mixin.py 337 optimum/graphcore/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_img2img.py 4 optimum/graphcore/diffusers/pipelines/__init__.py 7 optimum/graphcore/diffusers/__init__.py 7 MANIFEST.in 15 setup.py 72 setup.cfg 2