├── .gitignore ├── .pre-commit-config.yaml ├── COPYRIGHT ├── LICENSE ├── README.md ├── blogs_code ├── README.md ├── gnns │ ├── README.md │ ├── graph_packing.ipynb │ └── graph_packing_files │ │ ├── graph_packing_11_1.png │ │ ├── graph_packing_11_2.png │ │ ├── graph_packing_11_3.png │ │ ├── graph_packing_11_4.png │ │ ├── graph_packing_12_1.png │ │ ├── graph_packing_12_2.png │ │ ├── graph_packing_12_3.png │ │ ├── graph_packing_12_4.png │ │ ├── graph_packing_14_1.png │ │ ├── graph_packing_14_10.png │ │ ├── graph_packing_14_11.png │ │ ├── graph_packing_14_13.png │ │ ├── graph_packing_14_14.png │ │ ├── graph_packing_14_2.png │ │ ├── graph_packing_14_4.png │ │ ├── graph_packing_14_5.png │ │ ├── graph_packing_14_7.png │ │ ├── graph_packing_14_8.png │ │ └── graph_packing_30_0.png └── packedBERT │ ├── README.md │ ├── ennlshp.py │ ├── histograms.py │ ├── lpfhp.py │ ├── nnlshp.py │ └── spfhp.py ├── cspell.json ├── feature_examples ├── README.md ├── popart │ ├── README.md │ ├── callbacks │ │ ├── README.md │ │ ├── callbacks.py │ │ ├── requirements.txt │ │ └── test_callbacks.py │ ├── custom_operators │ │ ├── README.md │ │ ├── cube_op_example │ │ │ ├── Makefile │ │ │ ├── cube_fn_custom_op.cpp │ │ │ └── tests │ │ │ │ ├── requirements.txt │ │ │ │ └── test_cube_op.py │ │ ├── leaky_relu_example │ │ │ ├── Makefile │ │ │ ├── leaky_relu_custom_op.cpp │ │ │ ├── requirements.txt │ │ │ ├── run_leaky_relu.py │ │ │ └── test_lrelu.py │ │ └── requirements.txt │ ├── phased_execution │ │ ├── README.md │ │ ├── phased_execution.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── requirements.txt │ │ │ └── test_phased_execution.py │ ├── pipelining │ │ ├── README.md │ │ ├── pipelining.py │ │ ├── requirements.txt │ │ └── test_pipelining.py │ ├── recomputing │ │ ├── README.md │ │ ├── recomputing.py │ │ ├── requirements.txt │ │ └── test_recomputing.py │ └── sharding │ │ ├── README.md │ │ ├── multi_ipu.py │ │ ├── requirements.txt │ │ └── test_multi_ipu_popart.py ├── poplar │ ├── README.md │ ├── advanced_example │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── codelets.cpp │ │ ├── main.cpp │ │ ├── required_apt_packages.txt │ │ ├── tests │ │ │ ├── requirements.txt │ │ │ └── test_example.py │ │ └── utils.h │ └── prefetch │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── prefetch.cpp │ │ ├── required_apt_packages.txt │ │ ├── requirements.txt │ │ └── test_prefetch.py ├── pytorch │ ├── README.md │ ├── custom_op │ │ ├── README.md │ │ ├── poptorch_custom_op.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_poptorch_custom_op.py │ ├── octconv │ │ ├── README.md │ │ ├── octconv_example.py │ │ ├── requirements.txt │ │ └── test_octconv.py │ └── popdist │ │ ├── README.md │ │ ├── popdist_training.py │ │ ├── requirements.txt │ │ └── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ └── test_popdist_training.py └── tensorflow2 │ ├── README.md │ ├── embeddings │ ├── README.md │ ├── imdb.py │ ├── imdb_sequential.py │ ├── imdb_single_ipu.py │ ├── imdb_single_ipu_sequential.py │ ├── requirements.txt │ └── test_imdb.py │ ├── inspecting_tensors │ ├── README.md │ ├── mnist.py │ ├── outfeed_callback.py │ ├── outfeed_layers.py │ ├── outfeed_optimizer.py │ ├── outfeed_wrapper.py │ ├── requirements.txt │ └── tests │ │ ├── test_mnist.py │ │ └── test_outfeed_optimizer.py │ ├── ipu_estimator │ ├── README.md │ ├── cifar10_ipu_estimator.py │ ├── cifar10_ipu_estimator_replica.py │ ├── cifar10_ipu_pipeline_estimator.py │ ├── data.py │ ├── model.py │ ├── requirements.txt │ ├── test_cifar10.py │ └── utils.py │ ├── popdist │ ├── README.md │ ├── popdist_inference.py │ ├── popdist_training.py │ └── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ └── test_popdist_example.py │ └── recomputation_checkpoints │ ├── README.md │ ├── recompute_lstm.py │ ├── static │ ├── LSTM_7_checkpoints.png │ └── LSTM_no_checkpoints.png │ └── tests │ ├── requirements.txt │ └── test_recompute_lstm.py ├── kernel_benchmarks └── popart │ ├── README.md │ ├── benchmark.py │ ├── conv.py │ ├── lstm.py │ ├── requirements.txt │ └── test_lstm_popart.py ├── pytest.ini ├── simple_applications ├── README.md ├── popart │ └── mnist │ │ ├── README.md │ │ ├── get_data.sh │ │ ├── popart_mnist.py │ │ ├── popart_mnist_conv.py │ │ ├── requirements.txt │ │ ├── test_popart_mnist.py │ │ └── test_popart_mnist_conv.py ├── poplar │ └── mnist │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── get_data.sh │ │ ├── mnist.cpp │ │ ├── mnist.h │ │ ├── regression-demo.cpp │ │ └── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ └── test_poplar_mnist.py ├── pytorch │ ├── bert │ │ ├── README.md │ │ ├── bert_inference.py │ │ ├── context.txt │ │ ├── questions.txt │ │ ├── requirements.txt │ │ └── test_bert_inference.py │ └── mnist │ │ ├── README.md │ │ ├── metrics.py │ │ ├── mnist_poptorch.ipynb │ │ ├── mnist_poptorch.py │ │ ├── mnist_poptorch_code_only.py │ │ ├── requirements.txt │ │ └── tests │ │ ├── requirements.txt │ │ └── test_mnist.py └── tensorflow2 │ └── mnist │ ├── README.md │ ├── mnist.ipynb │ ├── mnist.py │ ├── mnist_code_only.py │ ├── requirements.txt │ └── tests │ ├── requirements.txt │ └── test_mnist.py ├── tech_notes_code ├── README.md ├── available_memory │ ├── README.md │ ├── pytorch_demo.py │ ├── requirements.txt │ ├── sweep.py │ └── tests │ │ └── pytorch │ │ └── test_all.py ├── model_parallelism │ ├── README.md │ └── tensorflow2_code │ │ ├── inference_pipelining.py │ │ ├── inference_pipelining_sequential.py │ │ ├── inference_pipelining_set_pipeline_stage.py │ │ ├── tests │ │ ├── requirements.txt │ │ └── test_model_parallelism_tf2.py │ │ ├── training_pipelining.py │ │ └── training_pipelining_sequential.py └── recompilation │ ├── .gitignore │ ├── README.md │ └── tensorflow2 │ ├── TF2_recompilation.py │ └── tests │ ├── README.md │ ├── requirements.txt │ └── test_tf2.py ├── tutorials ├── README.md ├── poplar │ ├── README.md │ ├── tut1_variables │ │ ├── .gitignore │ │ ├── README.md │ │ ├── complete │ │ │ ├── tut1_ipu_hardware_complete.cpp │ │ │ └── tut1_ipu_model_complete.cpp │ │ ├── start_here │ │ │ └── tut1.cpp │ │ └── tests │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tut1.py │ ├── tut2_operations │ │ ├── .gitignore │ │ ├── README.md │ │ ├── complete │ │ │ └── tut2_complete.cpp │ │ ├── start_here │ │ │ └── tut2.cpp │ │ └── tests │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tut2.py │ ├── tut3_vertices │ │ ├── .gitignore │ │ ├── README.md │ │ ├── complete │ │ │ ├── tut3_codelets.cpp │ │ │ └── tut3_complete.cpp │ │ ├── start_here │ │ │ ├── tut3.cpp │ │ │ └── tut3_codelets.cpp │ │ └── tests │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tut3.py │ ├── tut4_profiling │ │ ├── .gitignore │ │ ├── README.md │ │ ├── libpva │ │ │ ├── cpp_example.cpp │ │ │ └── python_example.py │ │ ├── screenshots │ │ │ ├── PopVision_GA_computation_graph.png │ │ │ ├── PopVision_GA_execution.png │ │ │ ├── PopVision_GA_liveness.png │ │ │ ├── PopVision_GA_liveness_2_reports.png │ │ │ ├── PopVision_GA_memory.png │ │ │ ├── PopVision_GA_operations.png │ │ │ ├── PopVision_GA_program_tree.png │ │ │ └── PopVision_GA_summary.png │ │ ├── tests │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tut4.py │ │ ├── tut4_ipu_hardware.cpp │ │ └── tut4_ipu_model.cpp │ ├── tut5_matrix_vector │ │ ├── .gitignore │ │ ├── README.md │ │ ├── complete │ │ │ ├── Makefile │ │ │ ├── matrix-mul-codelets.cpp │ │ │ ├── tut5_complete.cpp │ │ │ └── tut5_ipu_hardware_complete.cpp │ │ ├── start_here │ │ │ ├── Makefile │ │ │ ├── matrix-mul-codelets.cpp │ │ │ └── tut5.cpp │ │ └── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ ├── test_tut5_complete.py │ │ │ └── test_tut5_ipu_hardware_complete.py │ └── tut6_matrix_vector_opt │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── matrix-mul-codelets.cpp │ │ ├── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ └── test_tut6.py │ │ └── tut6.cpp ├── popvision │ ├── README.md │ ├── libpva │ │ ├── MemoryByTilePlot.png │ │ ├── README.md │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── README.md │ │ │ ├── pytorch_test_tuto_libpva.py │ │ │ └── requirements.txt │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py │ ├── lightweight_profiling │ │ ├── README.md │ │ ├── examples │ │ │ ├── example_1.cpp │ │ │ ├── example_2.cpp │ │ │ ├── example_3.cpp │ │ │ └── example_3_a.cpp │ │ ├── images │ │ │ └── program_tree.png │ │ └── tests │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_lightweight_profiling.py │ ├── reading_pvti_files │ │ ├── .gitignore │ │ ├── README.md │ │ ├── get_data.sh │ │ ├── popart_mnist.py │ │ ├── requirements.txt │ │ ├── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tuto_read_pvti.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py │ └── system_analyser_instrumentation │ │ ├── .gitignore │ │ ├── README.md │ │ ├── get_data.sh │ │ ├── popart_mnist.py │ │ ├── popart_mnist_complete.py │ │ ├── requirements.txt │ │ ├── screenshots │ │ ├── mnist.png │ │ ├── mnist_instrumented.png │ │ ├── mnist_instrumented_instant_events.png │ │ ├── mnist_instrumented_loss.png │ │ └── mnist_instrumented_loss_accuracy_cpuload.png │ │ ├── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ └── test_tuto_SA_instrumentation.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py ├── popxl │ ├── 1_basic_concepts │ │ ├── README.md │ │ ├── images │ │ │ ├── module_graph_bgraph.png │ │ │ └── workflow.png │ │ ├── mnist.ipynb │ │ ├── mnist.py │ │ ├── mnist_template.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tut1.py │ ├── 2_custom_optimiser │ │ ├── README.md │ │ ├── mnist.ipynb │ │ ├── mnist.py │ │ ├── mnist_template.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_popxl_custom_optimiser.py │ ├── 3_data_parallelism │ │ ├── README.md │ │ ├── images │ │ │ ├── autodiff.png │ │ │ ├── autodiff_transf.png │ │ │ ├── backward_auto_accum.png │ │ │ └── data_parallel_training.png │ │ ├── mnist.ipynb │ │ ├── mnist.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── requirements.txt │ │ │ └── test_popxl_data_parallelism.py │ ├── 4_pipelining │ │ ├── README.md │ │ ├── images │ │ │ ├── inefficient_pipeline.png │ │ │ ├── pipelining_parallel.png │ │ │ └── recomputation.png │ │ ├── mnist.ipynb │ │ ├── mnist.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── requirements.txt │ │ │ └── test_popxl_pipelining.py │ ├── 5_remote_variables_and_rts │ │ ├── README.md │ │ ├── images │ │ │ ├── collectives.png │ │ │ ├── ipu_indices.png │ │ │ ├── ipu_links.png │ │ │ ├── mem_arch.png │ │ │ ├── program_structure.png │ │ │ ├── remote_buffers.jpg │ │ │ ├── rts.png │ │ │ ├── transpose.png │ │ │ └── variables_tp_dp.png │ │ ├── mnist.ipynb │ │ ├── mnist.py │ │ ├── replica_groupings.ipynb │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── requirements.txt │ │ │ └── test_popxl_remote_variables.py │ ├── 6_phased_execution │ │ ├── README.md │ │ ├── images │ │ │ ├── batch_serialisation.jpg │ │ │ ├── batch_serialisation_grad.jpg │ │ │ ├── phase_diagram.jpg │ │ │ ├── phased.jpg │ │ │ ├── remote_buffer.jpg │ │ │ └── x_dx_buffers.png │ │ ├── mnist.ipynb │ │ ├── mnist.py │ │ ├── requirements.txt │ │ └── tests │ │ │ ├── requirements.txt │ │ │ └── test_popxl_phased_execution.py │ └── VSCodeSetup.md ├── pytorch │ ├── basics │ │ ├── README.md │ │ ├── images │ │ │ └── trousers.jpg │ │ ├── requirements.txt │ │ ├── static │ │ │ ├── classifier.pth │ │ │ ├── confusion_matrix.png │ │ │ ├── loop.jpg │ │ │ ├── output_14_0.png │ │ │ ├── output_48_1.png │ │ │ ├── output_61_0.png │ │ │ └── stack.jpg │ │ ├── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tuto_basics.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py │ ├── efficient_data_loading │ │ ├── README.md │ │ ├── static │ │ │ ├── iterations.png │ │ │ ├── pipeline.png │ │ │ └── replica.png │ │ ├── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tuto_data_loading.py │ │ ├── tuto_data_loading.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py │ ├── finetuning_bert │ │ ├── Fine-tuning-BERT.ipynb │ │ ├── Fine-tuning-BERT.py │ │ ├── LICENSE │ │ ├── README.md │ │ ├── requirements.txt │ │ ├── squad_preprocessing.py │ │ ├── static │ │ │ ├── bert-pipelining-pod4.png │ │ │ ├── bert.png │ │ │ ├── partitioning.jpg │ │ │ ├── pipelining.png │ │ │ ├── recomputation.png │ │ │ ├── rts.png │ │ │ └── squad.png │ │ └── tests │ │ │ ├── requirements.txt │ │ │ └── test_finetuning_notebook.py │ ├── mixed_precision │ │ ├── README.md │ │ ├── requirements.txt │ │ ├── static │ │ │ └── MemoryDiffReport.png │ │ ├── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tuto_mixed_precision.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py │ ├── observing_tensors │ │ ├── README.md │ │ ├── anchor_tensor_example.py │ │ ├── requirements.txt │ │ ├── static │ │ │ └── GradientHistogram.png │ │ └── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_tuto_observing_tensors.py │ ├── pipelining │ │ ├── README.md │ │ ├── mnist_pipeline.py │ │ ├── requirements.txt │ │ ├── static │ │ │ ├── pipeline-figure.png │ │ │ ├── pipelined-execution.png │ │ │ ├── pipelining.png │ │ │ └── stages-poptorch.jpeg │ │ ├── tests │ │ │ ├── README.md │ │ │ ├── requirements.txt │ │ │ └── test_mnist.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py │ └── vit_model_training │ │ ├── README.md │ │ ├── requirements.txt │ │ ├── static │ │ ├── output_26_0.png │ │ └── output_46_0.png │ │ ├── tests │ │ ├── requirements.txt │ │ └── test_vit_model.py │ │ ├── walkthrough.ipynb │ │ ├── walkthrough.py │ │ └── walkthrough_code_only.py ├── standard_tools │ ├── using_jupyter │ │ ├── README.md │ │ └── screenshots │ │ │ ├── jupyter_server.png │ │ │ ├── login.png │ │ │ ├── not_found.png │ │ │ └── open_notebook.png │ └── using_vscode │ │ ├── README.md │ │ └── img │ │ ├── C++-debugger │ │ ├── 1-debug-points.png │ │ ├── 2-instrument-python.png │ │ ├── 3-run-python.png │ │ ├── 4-port-forward.png │ │ ├── 5-launch-gdb-server.png │ │ ├── 6-attach-to-gdb-server.png │ │ ├── 7-step-through-code.png │ │ ├── button.png │ │ ├── function-breakpoint.png │ │ └── new-launch-config.png │ │ ├── Folder.png │ │ ├── extension-python.png │ │ ├── extension-ssh.png │ │ ├── launch-json.png │ │ ├── notebook │ │ ├── new-notebook.png │ │ └── working.png │ │ ├── prep-debug.png │ │ ├── python │ │ ├── choose-interpreter-2.png │ │ ├── choose-interpreter.png │ │ ├── code-complete.png │ │ ├── documentation-hello.png │ │ ├── documentation.png │ │ ├── errors │ │ │ ├── popart-modulenotfound-1.png │ │ │ ├── popart-modulenotfound.png │ │ │ ├── poptorch-importerror.png │ │ │ └── settings-env.png │ │ ├── interpreter │ │ │ ├── enter.png │ │ │ ├── select-interpreter-cmd.png │ │ │ ├── select-interpreter-gui.png │ │ │ └── select.png │ │ ├── jupyter.png │ │ ├── popart-autocomplete.png │ │ ├── popart-breakpoint.png │ │ ├── popart-documentation.png │ │ ├── popart-fail.png │ │ ├── popart-prep-debug-1.png │ │ ├── popart-prep-debug.png │ │ ├── pytorch │ │ │ ├── debug-justmycode.png │ │ │ └── debug-library.png │ │ └── visual-debugger.png │ │ ├── ssh-connecting.png │ │ └── ssh-list.png └── tensorflow2 │ ├── infeed_outfeed │ ├── LICENSE │ ├── README.md │ ├── completed_code │ │ ├── mnist_with_feeds.py │ │ └── mnist_without_feeds.py │ ├── execution_trace │ │ ├── with_feeds.png │ │ └── without_feeds.png │ └── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ ├── test_mnist_with_feeds.py │ │ └── test_mnist_without_feeds.py │ ├── keras │ ├── LICENSE │ ├── README.md │ ├── completed_demos │ │ ├── completed_demo_faster.py │ │ ├── completed_demo_ipu.py │ │ ├── completed_demo_pipelining.py │ │ └── completed_demo_replicated.py │ ├── completed_example │ │ ├── main.py │ │ ├── model.py │ │ └── utils.py │ ├── demo.ipynb │ ├── demo.py │ ├── demo_code_only.py │ ├── demo_starting_point.py │ ├── pipeline_time_seq_training.png │ └── tests │ │ ├── README.md │ │ ├── requirements.txt │ │ ├── test_complete.py │ │ ├── test_completed_demos.py │ │ └── test_demo.py │ └── tensorboard │ ├── README.md │ ├── demo.ipynb │ ├── demo.py │ ├── demo_code_only.py │ ├── figures │ ├── BlankSession.png │ ├── ConvFilters.png │ ├── ExampleScreen.png │ ├── MnistExamples.png │ ├── NavBar.png │ ├── TimeSeriesPage.png │ ├── conv_0.png │ ├── conv_0_dists.png │ ├── conv_0_histograms.png │ ├── epoch_accuracy.png │ ├── eval_accuracy.png │ ├── model_graph_page.png │ └── model_graph_pipeline_expanded.png │ ├── requirements.txt │ └── tests │ ├── README.md │ ├── requirements.txt │ └── test_tensorboard.py ├── utils ├── __init__.py ├── lint │ ├── __init__.py │ ├── __phutil_library_init__.php │ ├── __phutil_library_map__.php │ ├── codespell_ignore.txt │ ├── linters │ │ ├── __init__.py │ │ ├── copyright_linter.py │ │ ├── fstring_linter.py │ │ ├── pytest_linter.py │ │ ├── trademark_linter.py │ │ └── url_linter.py │ └── precommit │ │ ├── PreCommitLintEngine.php │ │ └── PreCommitLinter.php ├── resources │ ├── get.py │ └── get_test_resource.sh └── tutorials_tests │ ├── README.md │ ├── __init__.py │ ├── assert_util.py │ ├── copyright_test │ └── test_copyright.py │ ├── modern_python_tests │ ├── __init__.py │ ├── test_must_use_fstrings.py │ └── test_must_use_pytest.py │ ├── resource_util.py │ ├── test_lint │ ├── __init__.py │ └── test_trademark_lint.py │ ├── testing_util.py │ ├── urls_test │ ├── __init__.py │ ├── link_parsers.py │ ├── requirements.txt │ ├── test_link_parsers.py │ └── test_urls.py │ └── utils_tests │ ├── requirements.txt │ └── test_utils.py └── videos_code └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/README.md -------------------------------------------------------------------------------- /blogs_code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/README.md -------------------------------------------------------------------------------- /blogs_code/gnns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/README.md -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing.ipynb -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_11_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_11_1.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_11_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_11_2.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_11_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_11_3.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_11_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_11_4.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_12_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_12_1.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_12_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_12_2.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_12_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_12_3.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_12_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_12_4.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_1.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_10.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_11.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_13.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_14.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_2.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_4.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_5.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_7.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_14_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_14_8.png -------------------------------------------------------------------------------- /blogs_code/gnns/graph_packing_files/graph_packing_30_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/gnns/graph_packing_files/graph_packing_30_0.png -------------------------------------------------------------------------------- /blogs_code/packedBERT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/packedBERT/README.md -------------------------------------------------------------------------------- /blogs_code/packedBERT/ennlshp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/packedBERT/ennlshp.py -------------------------------------------------------------------------------- /blogs_code/packedBERT/histograms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/packedBERT/histograms.py -------------------------------------------------------------------------------- /blogs_code/packedBERT/lpfhp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/packedBERT/lpfhp.py -------------------------------------------------------------------------------- /blogs_code/packedBERT/nnlshp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/packedBERT/nnlshp.py -------------------------------------------------------------------------------- /blogs_code/packedBERT/spfhp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/blogs_code/packedBERT/spfhp.py -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/cspell.json -------------------------------------------------------------------------------- /feature_examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/README.md -------------------------------------------------------------------------------- /feature_examples/popart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/README.md -------------------------------------------------------------------------------- /feature_examples/popart/callbacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/callbacks/README.md -------------------------------------------------------------------------------- /feature_examples/popart/callbacks/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/callbacks/callbacks.py -------------------------------------------------------------------------------- /feature_examples/popart/callbacks/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/callbacks/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/callbacks/test_callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/callbacks/test_callbacks.py -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/README.md -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/cube_op_example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/cube_op_example/Makefile -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/cube_op_example/cube_fn_custom_op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/cube_op_example/cube_fn_custom_op.cpp -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/cube_op_example/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/cube_op_example/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/cube_op_example/tests/test_cube_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/cube_op_example/tests/test_cube_op.py -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/leaky_relu_example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/leaky_relu_example/Makefile -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/leaky_relu_example/leaky_relu_custom_op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/leaky_relu_example/leaky_relu_custom_op.cpp -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/leaky_relu_example/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/leaky_relu_example/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/leaky_relu_example/run_leaky_relu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/leaky_relu_example/run_leaky_relu.py -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/leaky_relu_example/test_lrelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/leaky_relu_example/test_lrelu.py -------------------------------------------------------------------------------- /feature_examples/popart/custom_operators/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/custom_operators/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/phased_execution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/phased_execution/README.md -------------------------------------------------------------------------------- /feature_examples/popart/phased_execution/phased_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/phased_execution/phased_execution.py -------------------------------------------------------------------------------- /feature_examples/popart/phased_execution/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/phased_execution/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/phased_execution/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/phased_execution/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/phased_execution/tests/test_phased_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/phased_execution/tests/test_phased_execution.py -------------------------------------------------------------------------------- /feature_examples/popart/pipelining/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/pipelining/README.md -------------------------------------------------------------------------------- /feature_examples/popart/pipelining/pipelining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/pipelining/pipelining.py -------------------------------------------------------------------------------- /feature_examples/popart/pipelining/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/pipelining/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/pipelining/test_pipelining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/pipelining/test_pipelining.py -------------------------------------------------------------------------------- /feature_examples/popart/recomputing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/recomputing/README.md -------------------------------------------------------------------------------- /feature_examples/popart/recomputing/recomputing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/recomputing/recomputing.py -------------------------------------------------------------------------------- /feature_examples/popart/recomputing/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/recomputing/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/recomputing/test_recomputing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/recomputing/test_recomputing.py -------------------------------------------------------------------------------- /feature_examples/popart/sharding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/sharding/README.md -------------------------------------------------------------------------------- /feature_examples/popart/sharding/multi_ipu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/sharding/multi_ipu.py -------------------------------------------------------------------------------- /feature_examples/popart/sharding/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/sharding/requirements.txt -------------------------------------------------------------------------------- /feature_examples/popart/sharding/test_multi_ipu_popart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/popart/sharding/test_multi_ipu_popart.py -------------------------------------------------------------------------------- /feature_examples/poplar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/README.md -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/.gitignore -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/Makefile -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/README.md -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/codelets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/codelets.cpp -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/main.cpp -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/required_apt_packages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/required_apt_packages.txt -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/tests/test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/tests/test_example.py -------------------------------------------------------------------------------- /feature_examples/poplar/advanced_example/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/advanced_example/utils.h -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/.gitignore -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/Makefile -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/README.md -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/prefetch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/prefetch.cpp -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/required_apt_packages.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/required_apt_packages.txt -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/requirements.txt -------------------------------------------------------------------------------- /feature_examples/poplar/prefetch/test_prefetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/poplar/prefetch/test_prefetch.py -------------------------------------------------------------------------------- /feature_examples/pytorch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/README.md -------------------------------------------------------------------------------- /feature_examples/pytorch/custom_op/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/custom_op/README.md -------------------------------------------------------------------------------- /feature_examples/pytorch/custom_op/poptorch_custom_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/custom_op/poptorch_custom_op.py -------------------------------------------------------------------------------- /feature_examples/pytorch/custom_op/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/custom_op/requirements.txt -------------------------------------------------------------------------------- /feature_examples/pytorch/custom_op/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/custom_op/tests/README.md -------------------------------------------------------------------------------- /feature_examples/pytorch/custom_op/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/custom_op/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/pytorch/custom_op/tests/test_poptorch_custom_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/custom_op/tests/test_poptorch_custom_op.py -------------------------------------------------------------------------------- /feature_examples/pytorch/octconv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/octconv/README.md -------------------------------------------------------------------------------- /feature_examples/pytorch/octconv/octconv_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/octconv/octconv_example.py -------------------------------------------------------------------------------- /feature_examples/pytorch/octconv/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/octconv/requirements.txt -------------------------------------------------------------------------------- /feature_examples/pytorch/octconv/test_octconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/octconv/test_octconv.py -------------------------------------------------------------------------------- /feature_examples/pytorch/popdist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/popdist/README.md -------------------------------------------------------------------------------- /feature_examples/pytorch/popdist/popdist_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/popdist/popdist_training.py -------------------------------------------------------------------------------- /feature_examples/pytorch/popdist/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/popdist/requirements.txt -------------------------------------------------------------------------------- /feature_examples/pytorch/popdist/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/popdist/tests/README.md -------------------------------------------------------------------------------- /feature_examples/pytorch/popdist/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/popdist/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/pytorch/popdist/tests/test_popdist_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/pytorch/popdist/tests/test_popdist_training.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/imdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/imdb.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/imdb_sequential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/imdb_sequential.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/imdb_single_ipu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/imdb_single_ipu.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/imdb_single_ipu_sequential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/imdb_single_ipu_sequential.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/requirements.txt -------------------------------------------------------------------------------- /feature_examples/tensorflow2/embeddings/test_imdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/embeddings/test_imdb.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/mnist.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/outfeed_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/outfeed_callback.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/outfeed_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/outfeed_layers.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/outfeed_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/outfeed_optimizer.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/outfeed_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/outfeed_wrapper.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/requirements.txt -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/tests/test_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/tests/test_mnist.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/inspecting_tensors/tests/test_outfeed_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/inspecting_tensors/tests/test_outfeed_optimizer.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/cifar10_ipu_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/cifar10_ipu_estimator.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/cifar10_ipu_estimator_replica.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/cifar10_ipu_estimator_replica.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/cifar10_ipu_pipeline_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/cifar10_ipu_pipeline_estimator.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/data.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/model.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/requirements.txt -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/test_cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/test_cifar10.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/ipu_estimator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/ipu_estimator/utils.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/popdist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/popdist/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/popdist/popdist_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/popdist/popdist_inference.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/popdist/popdist_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/popdist/popdist_training.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/popdist/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/popdist/tests/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/popdist/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/popdist/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/tensorflow2/popdist/tests/test_popdist_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/popdist/tests/test_popdist_example.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/recomputation_checkpoints/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/recomputation_checkpoints/README.md -------------------------------------------------------------------------------- /feature_examples/tensorflow2/recomputation_checkpoints/recompute_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/recomputation_checkpoints/recompute_lstm.py -------------------------------------------------------------------------------- /feature_examples/tensorflow2/recomputation_checkpoints/static/LSTM_7_checkpoints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/recomputation_checkpoints/static/LSTM_7_checkpoints.png -------------------------------------------------------------------------------- /feature_examples/tensorflow2/recomputation_checkpoints/static/LSTM_no_checkpoints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/recomputation_checkpoints/static/LSTM_no_checkpoints.png -------------------------------------------------------------------------------- /feature_examples/tensorflow2/recomputation_checkpoints/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/recomputation_checkpoints/tests/requirements.txt -------------------------------------------------------------------------------- /feature_examples/tensorflow2/recomputation_checkpoints/tests/test_recompute_lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/feature_examples/tensorflow2/recomputation_checkpoints/tests/test_recompute_lstm.py -------------------------------------------------------------------------------- /kernel_benchmarks/popart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/kernel_benchmarks/popart/README.md -------------------------------------------------------------------------------- /kernel_benchmarks/popart/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/kernel_benchmarks/popart/benchmark.py -------------------------------------------------------------------------------- /kernel_benchmarks/popart/conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/kernel_benchmarks/popart/conv.py -------------------------------------------------------------------------------- /kernel_benchmarks/popart/lstm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/kernel_benchmarks/popart/lstm.py -------------------------------------------------------------------------------- /kernel_benchmarks/popart/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/kernel_benchmarks/popart/requirements.txt -------------------------------------------------------------------------------- /kernel_benchmarks/popart/test_lstm_popart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/kernel_benchmarks/popart/test_lstm_popart.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/pytest.ini -------------------------------------------------------------------------------- /simple_applications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/README.md -------------------------------------------------------------------------------- /simple_applications/popart/mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/README.md -------------------------------------------------------------------------------- /simple_applications/popart/mnist/get_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/get_data.sh -------------------------------------------------------------------------------- /simple_applications/popart/mnist/popart_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/popart_mnist.py -------------------------------------------------------------------------------- /simple_applications/popart/mnist/popart_mnist_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/popart_mnist_conv.py -------------------------------------------------------------------------------- /simple_applications/popart/mnist/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/requirements.txt -------------------------------------------------------------------------------- /simple_applications/popart/mnist/test_popart_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/test_popart_mnist.py -------------------------------------------------------------------------------- /simple_applications/popart/mnist/test_popart_mnist_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/popart/mnist/test_popart_mnist_conv.py -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/.gitignore -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/Makefile -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/README.md -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/get_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/get_data.sh -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/mnist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/mnist.cpp -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/mnist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/mnist.h -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/regression-demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/regression-demo.cpp -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/tests/README.md -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/tests/requirements.txt -------------------------------------------------------------------------------- /simple_applications/poplar/mnist/tests/test_poplar_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/poplar/mnist/tests/test_poplar_mnist.py -------------------------------------------------------------------------------- /simple_applications/pytorch/bert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/bert/README.md -------------------------------------------------------------------------------- /simple_applications/pytorch/bert/bert_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/bert/bert_inference.py -------------------------------------------------------------------------------- /simple_applications/pytorch/bert/context.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/bert/context.txt -------------------------------------------------------------------------------- /simple_applications/pytorch/bert/questions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/bert/questions.txt -------------------------------------------------------------------------------- /simple_applications/pytorch/bert/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/bert/requirements.txt -------------------------------------------------------------------------------- /simple_applications/pytorch/bert/test_bert_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/bert/test_bert_inference.py -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/README.md -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/metrics.py -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/mnist_poptorch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/mnist_poptorch.ipynb -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/mnist_poptorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/mnist_poptorch.py -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/mnist_poptorch_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/mnist_poptorch_code_only.py -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/requirements.txt -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/tests/requirements.txt -------------------------------------------------------------------------------- /simple_applications/pytorch/mnist/tests/test_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/pytorch/mnist/tests/test_mnist.py -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/README.md -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/mnist.ipynb -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/mnist.py -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/mnist_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/mnist_code_only.py -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/requirements.txt -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/tests/requirements.txt -------------------------------------------------------------------------------- /simple_applications/tensorflow2/mnist/tests/test_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/simple_applications/tensorflow2/mnist/tests/test_mnist.py -------------------------------------------------------------------------------- /tech_notes_code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/README.md -------------------------------------------------------------------------------- /tech_notes_code/available_memory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/available_memory/README.md -------------------------------------------------------------------------------- /tech_notes_code/available_memory/pytorch_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/available_memory/pytorch_demo.py -------------------------------------------------------------------------------- /tech_notes_code/available_memory/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/available_memory/requirements.txt -------------------------------------------------------------------------------- /tech_notes_code/available_memory/sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/available_memory/sweep.py -------------------------------------------------------------------------------- /tech_notes_code/available_memory/tests/pytorch/test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/available_memory/tests/pytorch/test_all.py -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/README.md -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/inference_pipelining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/inference_pipelining.py -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/inference_pipelining_sequential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/inference_pipelining_sequential.py -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/inference_pipelining_set_pipeline_stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/inference_pipelining_set_pipeline_stage.py -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/tests/requirements.txt -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/tests/test_model_parallelism_tf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/tests/test_model_parallelism_tf2.py -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/training_pipelining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/training_pipelining.py -------------------------------------------------------------------------------- /tech_notes_code/model_parallelism/tensorflow2_code/training_pipelining_sequential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/model_parallelism/tensorflow2_code/training_pipelining_sequential.py -------------------------------------------------------------------------------- /tech_notes_code/recompilation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/recompilation/.gitignore -------------------------------------------------------------------------------- /tech_notes_code/recompilation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/recompilation/README.md -------------------------------------------------------------------------------- /tech_notes_code/recompilation/tensorflow2/TF2_recompilation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/recompilation/tensorflow2/TF2_recompilation.py -------------------------------------------------------------------------------- /tech_notes_code/recompilation/tensorflow2/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/recompilation/tensorflow2/tests/README.md -------------------------------------------------------------------------------- /tech_notes_code/recompilation/tensorflow2/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/recompilation/tensorflow2/tests/requirements.txt -------------------------------------------------------------------------------- /tech_notes_code/recompilation/tensorflow2/tests/test_tf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tech_notes_code/recompilation/tensorflow2/tests/test_tf2.py -------------------------------------------------------------------------------- /tutorials/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/README.md -------------------------------------------------------------------------------- /tutorials/poplar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/.gitignore -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/complete/tut1_ipu_hardware_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/complete/tut1_ipu_hardware_complete.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/complete/tut1_ipu_model_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/complete/tut1_ipu_model_complete.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/start_here/tut1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/start_here/tut1.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/tests/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/tests/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/poplar/tut1_variables/tests/test_tut1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut1_variables/tests/test_tut1.py -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/.gitignore -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/complete/tut2_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/complete/tut2_complete.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/start_here/tut2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/start_here/tut2.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/tests/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/tests/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/poplar/tut2_operations/tests/test_tut2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut2_operations/tests/test_tut2.py -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/.gitignore -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/complete/tut3_codelets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/complete/tut3_codelets.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/complete/tut3_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/complete/tut3_complete.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/start_here/tut3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/start_here/tut3.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/start_here/tut3_codelets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/start_here/tut3_codelets.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/tests/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/tests/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/poplar/tut3_vertices/tests/test_tut3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut3_vertices/tests/test_tut3.py -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/.gitignore -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/libpva/cpp_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/libpva/cpp_example.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/libpva/python_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/libpva/python_example.py -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_computation_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_computation_graph.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_execution.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_liveness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_liveness.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_liveness_2_reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_liveness_2_reports.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_memory.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_operations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_operations.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_program_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_program_tree.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/screenshots/PopVision_GA_summary.png -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/tests/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/tests/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/tests/test_tut4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/tests/test_tut4.py -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/tut4_ipu_hardware.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/tut4_ipu_hardware.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut4_profiling/tut4_ipu_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut4_profiling/tut4_ipu_model.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/.gitignore -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/complete/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/complete/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/complete/matrix-mul-codelets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/complete/matrix-mul-codelets.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/complete/tut5_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/complete/tut5_complete.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/complete/tut5_ipu_hardware_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/complete/tut5_ipu_hardware_complete.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/start_here/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/start_here/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/start_here/matrix-mul-codelets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/start_here/matrix-mul-codelets.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/start_here/tut5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/start_here/tut5.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/tests/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/tests/test_tut5_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/tests/test_tut5_complete.py -------------------------------------------------------------------------------- /tutorials/poplar/tut5_matrix_vector/tests/test_tut5_ipu_hardware_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut5_matrix_vector/tests/test_tut5_ipu_hardware_complete.py -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/.gitignore -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/Makefile -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/matrix-mul-codelets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/matrix-mul-codelets.cpp -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/tests/README.md -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/tests/test_tut6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/tests/test_tut6.py -------------------------------------------------------------------------------- /tutorials/poplar/tut6_matrix_vector_opt/tut6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/poplar/tut6_matrix_vector_opt/tut6.cpp -------------------------------------------------------------------------------- /tutorials/popvision/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/README.md -------------------------------------------------------------------------------- /tutorials/popvision/libpva/MemoryByTilePlot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/MemoryByTilePlot.png -------------------------------------------------------------------------------- /tutorials/popvision/libpva/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/README.md -------------------------------------------------------------------------------- /tutorials/popvision/libpva/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/libpva/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/tests/README.md -------------------------------------------------------------------------------- /tutorials/popvision/libpva/tests/pytorch_test_tuto_libpva.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/tests/pytorch_test_tuto_libpva.py -------------------------------------------------------------------------------- /tutorials/popvision/libpva/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/libpva/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/popvision/libpva/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/walkthrough.py -------------------------------------------------------------------------------- /tutorials/popvision/libpva/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/libpva/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/README.md -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/examples/example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/examples/example_1.cpp -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/examples/example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/examples/example_2.cpp -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/examples/example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/examples/example_3.cpp -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/examples/example_3_a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/examples/example_3_a.cpp -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/images/program_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/images/program_tree.png -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/tests/Makefile -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/tests/README.md -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/lightweight_profiling/tests/test_lightweight_profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/lightweight_profiling/tests/test_lightweight_profiling.py -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/.gitignore -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/README.md -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/get_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/get_data.sh -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/popart_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/popart_mnist.py -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/tests/README.md -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/tests/test_tuto_read_pvti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/tests/test_tuto_read_pvti.py -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/walkthrough.py -------------------------------------------------------------------------------- /tutorials/popvision/reading_pvti_files/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/reading_pvti_files/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/.gitignore -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/README.md -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/get_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/get_data.sh -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/popart_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/popart_mnist.py -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/popart_mnist_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/popart_mnist_complete.py -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/screenshots/mnist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/screenshots/mnist.png -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented.png -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented_instant_events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented_instant_events.png -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented_loss.png -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented_loss_accuracy_cpuload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/screenshots/mnist_instrumented_loss_accuracy_cpuload.png -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/tests/README.md -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/tests/test_tuto_SA_instrumentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/tests/test_tuto_SA_instrumentation.py -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/walkthrough.py -------------------------------------------------------------------------------- /tutorials/popvision/system_analyser_instrumentation/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popvision/system_analyser_instrumentation/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/README.md -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/images/module_graph_bgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/images/module_graph_bgraph.png -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/images/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/images/workflow.png -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/mnist.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/mnist.py -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/mnist_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/mnist_template.py -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/tests/README.md -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/1_basic_concepts/tests/test_tut1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/1_basic_concepts/tests/test_tut1.py -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/README.md -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/mnist.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/mnist.py -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/mnist_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/mnist_template.py -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/tests/README.md -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/2_custom_optimiser/tests/test_popxl_custom_optimiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/2_custom_optimiser/tests/test_popxl_custom_optimiser.py -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/README.md -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/images/autodiff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/images/autodiff.png -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/images/autodiff_transf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/images/autodiff_transf.png -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/images/backward_auto_accum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/images/backward_auto_accum.png -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/images/data_parallel_training.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/images/data_parallel_training.png -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/mnist.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/mnist.py -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/3_data_parallelism/tests/test_popxl_data_parallelism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/3_data_parallelism/tests/test_popxl_data_parallelism.py -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/README.md -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/images/inefficient_pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/images/inefficient_pipeline.png -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/images/pipelining_parallel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/images/pipelining_parallel.png -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/images/recomputation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/images/recomputation.png -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/mnist.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/mnist.py -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/4_pipelining/tests/test_popxl_pipelining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/4_pipelining/tests/test_popxl_pipelining.py -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/README.md -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/collectives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/collectives.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/ipu_indices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/ipu_indices.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/ipu_links.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/ipu_links.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/mem_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/mem_arch.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/program_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/program_structure.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/remote_buffers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/remote_buffers.jpg -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/rts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/rts.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/transpose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/transpose.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/images/variables_tp_dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/images/variables_tp_dp.png -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/mnist.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/mnist.py -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/replica_groupings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/replica_groupings.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/5_remote_variables_and_rts/tests/test_popxl_remote_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/5_remote_variables_and_rts/tests/test_popxl_remote_variables.py -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/README.md -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/images/batch_serialisation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/images/batch_serialisation.jpg -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/images/batch_serialisation_grad.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/images/batch_serialisation_grad.jpg -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/images/phase_diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/images/phase_diagram.jpg -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/images/phased.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/images/phased.jpg -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/images/remote_buffer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/images/remote_buffer.jpg -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/images/x_dx_buffers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/images/x_dx_buffers.png -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/mnist.ipynb -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/mnist.py -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/popxl/6_phased_execution/tests/test_popxl_phased_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/6_phased_execution/tests/test_popxl_phased_execution.py -------------------------------------------------------------------------------- /tutorials/popxl/VSCodeSetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/popxl/VSCodeSetup.md -------------------------------------------------------------------------------- /tutorials/pytorch/basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/basics/images/trousers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/images/trousers.jpg -------------------------------------------------------------------------------- /tutorials/pytorch/basics/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/classifier.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/classifier.pth -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/confusion_matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/confusion_matrix.png -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/loop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/loop.jpg -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/output_14_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/output_14_0.png -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/output_48_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/output_48_1.png -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/output_61_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/output_61_0.png -------------------------------------------------------------------------------- /tutorials/pytorch/basics/static/stack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/static/stack.jpg -------------------------------------------------------------------------------- /tutorials/pytorch/basics/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/tests/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/basics/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/basics/tests/test_tuto_basics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/tests/test_tuto_basics.py -------------------------------------------------------------------------------- /tutorials/pytorch/basics/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/pytorch/basics/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/walkthrough.py -------------------------------------------------------------------------------- /tutorials/pytorch/basics/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/basics/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/static/iterations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/static/iterations.png -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/static/pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/static/pipeline.png -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/static/replica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/static/replica.png -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/tests/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/tests/test_tuto_data_loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/tests/test_tuto_data_loading.py -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/tuto_data_loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/tuto_data_loading.py -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/walkthrough.py -------------------------------------------------------------------------------- /tutorials/pytorch/efficient_data_loading/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/efficient_data_loading/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/Fine-tuning-BERT.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/Fine-tuning-BERT.ipynb -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/Fine-tuning-BERT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/Fine-tuning-BERT.py -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/LICENSE -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/squad_preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/squad_preprocessing.py -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/bert-pipelining-pod4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/bert-pipelining-pod4.png -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/bert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/bert.png -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/partitioning.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/partitioning.jpg -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/pipelining.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/pipelining.png -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/recomputation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/recomputation.png -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/rts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/rts.png -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/static/squad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/static/squad.png -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/finetuning_bert/tests/test_finetuning_notebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/finetuning_bert/tests/test_finetuning_notebook.py -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/static/MemoryDiffReport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/static/MemoryDiffReport.png -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/tests/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/tests/test_tuto_mixed_precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/tests/test_tuto_mixed_precision.py -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/walkthrough.py -------------------------------------------------------------------------------- /tutorials/pytorch/mixed_precision/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/mixed_precision/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/anchor_tensor_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/anchor_tensor_example.py -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/static/GradientHistogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/static/GradientHistogram.png -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/tests/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/observing_tensors/tests/test_tuto_observing_tensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/observing_tensors/tests/test_tuto_observing_tensors.py -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/mnist_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/mnist_pipeline.py -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/static/pipeline-figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/static/pipeline-figure.png -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/static/pipelined-execution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/static/pipelined-execution.png -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/static/pipelining.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/static/pipelining.png -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/static/stages-poptorch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/static/stages-poptorch.jpeg -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/tests/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/tests/test_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/tests/test_mnist.py -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/walkthrough.py -------------------------------------------------------------------------------- /tutorials/pytorch/pipelining/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/pipelining/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/README.md -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/static/output_26_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/static/output_26_0.png -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/static/output_46_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/static/output_46_0.png -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/tests/test_vit_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/tests/test_vit_model.py -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/walkthrough.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/walkthrough.ipynb -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/walkthrough.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/walkthrough.py -------------------------------------------------------------------------------- /tutorials/pytorch/vit_model_training/walkthrough_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/pytorch/vit_model_training/walkthrough_code_only.py -------------------------------------------------------------------------------- /tutorials/standard_tools/using_jupyter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_jupyter/README.md -------------------------------------------------------------------------------- /tutorials/standard_tools/using_jupyter/screenshots/jupyter_server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_jupyter/screenshots/jupyter_server.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_jupyter/screenshots/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_jupyter/screenshots/login.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_jupyter/screenshots/not_found.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_jupyter/screenshots/not_found.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_jupyter/screenshots/open_notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_jupyter/screenshots/open_notebook.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/README.md -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/1-debug-points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/1-debug-points.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/2-instrument-python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/2-instrument-python.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/3-run-python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/3-run-python.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/4-port-forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/4-port-forward.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/5-launch-gdb-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/5-launch-gdb-server.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/6-attach-to-gdb-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/6-attach-to-gdb-server.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/7-step-through-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/7-step-through-code.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/button.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/function-breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/function-breakpoint.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/C++-debugger/new-launch-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/C++-debugger/new-launch-config.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/Folder.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/extension-python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/extension-python.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/extension-ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/extension-ssh.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/launch-json.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/launch-json.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/notebook/new-notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/notebook/new-notebook.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/notebook/working.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/notebook/working.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/prep-debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/prep-debug.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/choose-interpreter-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/choose-interpreter-2.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/choose-interpreter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/choose-interpreter.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/code-complete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/code-complete.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/documentation-hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/documentation-hello.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/documentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/documentation.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/errors/popart-modulenotfound-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/errors/popart-modulenotfound-1.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/errors/popart-modulenotfound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/errors/popart-modulenotfound.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/errors/poptorch-importerror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/errors/poptorch-importerror.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/errors/settings-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/errors/settings-env.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/interpreter/enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/interpreter/enter.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/interpreter/select-interpreter-cmd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/interpreter/select-interpreter-cmd.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/interpreter/select-interpreter-gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/interpreter/select-interpreter-gui.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/interpreter/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/interpreter/select.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/jupyter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/jupyter.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/popart-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/popart-autocomplete.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/popart-breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/popart-breakpoint.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/popart-documentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/popart-documentation.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/popart-fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/popart-fail.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/popart-prep-debug-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/popart-prep-debug-1.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/popart-prep-debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/popart-prep-debug.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/pytorch/debug-justmycode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/pytorch/debug-justmycode.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/pytorch/debug-library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/pytorch/debug-library.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/python/visual-debugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/python/visual-debugger.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/ssh-connecting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/ssh-connecting.png -------------------------------------------------------------------------------- /tutorials/standard_tools/using_vscode/img/ssh-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/standard_tools/using_vscode/img/ssh-list.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/LICENSE -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/README.md -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/completed_code/mnist_with_feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/completed_code/mnist_with_feeds.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/completed_code/mnist_without_feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/completed_code/mnist_without_feeds.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/execution_trace/with_feeds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/execution_trace/with_feeds.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/execution_trace/without_feeds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/execution_trace/without_feeds.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/tests/README.md -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/tests/test_mnist_with_feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/tests/test_mnist_with_feeds.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/infeed_outfeed/tests/test_mnist_without_feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/infeed_outfeed/tests/test_mnist_without_feeds.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/LICENSE -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/README.md -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_demos/completed_demo_faster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_demos/completed_demo_faster.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_demos/completed_demo_ipu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_demos/completed_demo_ipu.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_demos/completed_demo_pipelining.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_demos/completed_demo_pipelining.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_demos/completed_demo_replicated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_demos/completed_demo_replicated.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_example/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_example/main.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_example/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_example/model.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/completed_example/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/completed_example/utils.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/demo.ipynb -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/demo.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/demo_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/demo_code_only.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/demo_starting_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/demo_starting_point.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/pipeline_time_seq_training.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/pipeline_time_seq_training.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/tests/README.md -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/tests/test_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/tests/test_complete.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/tests/test_completed_demos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/tests/test_completed_demos.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/keras/tests/test_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/keras/tests/test_demo.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/README.md -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/demo.ipynb -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/demo.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/demo_code_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/demo_code_only.py -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/BlankSession.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/BlankSession.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/ConvFilters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/ConvFilters.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/ExampleScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/ExampleScreen.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/MnistExamples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/MnistExamples.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/NavBar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/NavBar.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/TimeSeriesPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/TimeSeriesPage.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/conv_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/conv_0.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/conv_0_dists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/conv_0_dists.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/conv_0_histograms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/conv_0_histograms.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/epoch_accuracy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/epoch_accuracy.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/eval_accuracy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/eval_accuracy.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/model_graph_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/model_graph_page.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/figures/model_graph_pipeline_expanded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/figures/model_graph_pipeline_expanded.png -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/requirements.txt -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/tests/README.md -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/tests/requirements.txt -------------------------------------------------------------------------------- /tutorials/tensorflow2/tensorboard/tests/test_tensorboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/tutorials/tensorflow2/tensorboard/tests/test_tensorboard.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/lint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/__init__.py -------------------------------------------------------------------------------- /utils/lint/__phutil_library_init__.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/__phutil_library_init__.php -------------------------------------------------------------------------------- /utils/lint/__phutil_library_map__.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/__phutil_library_map__.php -------------------------------------------------------------------------------- /utils/lint/codespell_ignore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/codespell_ignore.txt -------------------------------------------------------------------------------- /utils/lint/linters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/linters/__init__.py -------------------------------------------------------------------------------- /utils/lint/linters/copyright_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/linters/copyright_linter.py -------------------------------------------------------------------------------- /utils/lint/linters/fstring_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/linters/fstring_linter.py -------------------------------------------------------------------------------- /utils/lint/linters/pytest_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/linters/pytest_linter.py -------------------------------------------------------------------------------- /utils/lint/linters/trademark_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/linters/trademark_linter.py -------------------------------------------------------------------------------- /utils/lint/linters/url_linter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/linters/url_linter.py -------------------------------------------------------------------------------- /utils/lint/precommit/PreCommitLintEngine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/precommit/PreCommitLintEngine.php -------------------------------------------------------------------------------- /utils/lint/precommit/PreCommitLinter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/lint/precommit/PreCommitLinter.php -------------------------------------------------------------------------------- /utils/resources/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/resources/get.py -------------------------------------------------------------------------------- /utils/resources/get_test_resource.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/resources/get_test_resource.sh -------------------------------------------------------------------------------- /utils/tutorials_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/README.md -------------------------------------------------------------------------------- /utils/tutorials_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/__init__.py -------------------------------------------------------------------------------- /utils/tutorials_tests/assert_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/assert_util.py -------------------------------------------------------------------------------- /utils/tutorials_tests/copyright_test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/copyright_test/test_copyright.py -------------------------------------------------------------------------------- /utils/tutorials_tests/modern_python_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/modern_python_tests/__init__.py -------------------------------------------------------------------------------- /utils/tutorials_tests/modern_python_tests/test_must_use_fstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/modern_python_tests/test_must_use_fstrings.py -------------------------------------------------------------------------------- /utils/tutorials_tests/modern_python_tests/test_must_use_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/modern_python_tests/test_must_use_pytest.py -------------------------------------------------------------------------------- /utils/tutorials_tests/resource_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/resource_util.py -------------------------------------------------------------------------------- /utils/tutorials_tests/test_lint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/test_lint/__init__.py -------------------------------------------------------------------------------- /utils/tutorials_tests/test_lint/test_trademark_lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/test_lint/test_trademark_lint.py -------------------------------------------------------------------------------- /utils/tutorials_tests/testing_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/testing_util.py -------------------------------------------------------------------------------- /utils/tutorials_tests/urls_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/urls_test/__init__.py -------------------------------------------------------------------------------- /utils/tutorials_tests/urls_test/link_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/urls_test/link_parsers.py -------------------------------------------------------------------------------- /utils/tutorials_tests/urls_test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/urls_test/requirements.txt -------------------------------------------------------------------------------- /utils/tutorials_tests/urls_test/test_link_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/urls_test/test_link_parsers.py -------------------------------------------------------------------------------- /utils/tutorials_tests/urls_test/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/urls_test/test_urls.py -------------------------------------------------------------------------------- /utils/tutorials_tests/utils_tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/utils_tests/requirements.txt -------------------------------------------------------------------------------- /utils/tutorials_tests/utils_tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/utils/tutorials_tests/utils_tests/test_utils.py -------------------------------------------------------------------------------- /videos_code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/graphcore/tutorials/HEAD/videos_code/README.md --------------------------------------------------------------------------------