gitextract_0oyxwd3s/ ├── .gitignore ├── Chapter01/ │ ├── mnist_pytorch.ipynb │ └── mnist_tensorflow.ipynb ├── Chapter02/ │ ├── DenseNetBlock.ipynb │ ├── GoogLeNet.ipynb │ ├── ResNetBlock.ipynb │ ├── imagenet1000_clsidx_to_labels.txt │ ├── lenet.ipynb │ ├── transfer_learning_alexnet.ipynb │ └── vgg13_pretrained_run_inference.ipynb ├── Chapter03/ │ └── image_captioning_pytorch.ipynb ├── Chapter04/ │ ├── lstm.ipynb │ └── rnn.ipynb ├── Chapter05/ │ ├── out_of_the_box_transformers.ipynb │ ├── rand_wire_nn.ipynb │ └── transformer.ipynb ├── Chapter06/ │ └── GNN.ipynb ├── Chapter07/ │ ├── music_generation.ipynb │ ├── text_generation.ipynb │ ├── text_generation_out_of_the_box.ipynb │ └── text_generation_out_of_the_box_gpt3.ipynb ├── Chapter08/ │ └── neural_style_transfer.ipynb ├── Chapter09/ │ ├── dcgan.ipynb │ └── pix2pix_architecture.ipynb ├── Chapter10/ │ ├── image_generation_using_diffusion.ipynb │ ├── taj_mahal_image.ipynb │ └── text_to_image_generation_using_stable_diffusion_v1_5.ipynb ├── Chapter11/ │ └── pong.ipynb ├── Chapter12/ │ ├── convnet_distributed.py │ ├── convnet_distributed_cuda.py │ ├── convnet_undistributed.py │ ├── convnet_undistributed_cuda.py │ └── convnet_undistributed_cuda_amp.py ├── Chapter13/ │ ├── Dockerfile │ ├── convnet.onnx │ ├── convnet.pb │ ├── convnet.pth │ ├── convnet.py │ ├── convnet_handler.py │ ├── convnet_tf/ │ │ ├── convnet_float16.tflite │ │ ├── convnet_float32.tflite │ │ ├── fingerprint.pb │ │ ├── saved_model.pb │ │ └── variables/ │ │ ├── variables.data-00000-of-00001 │ │ └── variables.index │ ├── cpp_convnet/ │ │ ├── CMakeLists.txt │ │ └── cpp_convnet.cpp │ ├── example.py │ ├── make_request.py │ ├── mnist_pytorch.ipynb │ ├── model_scripting.ipynb │ ├── model_store/ │ │ └── convnet.mar │ ├── model_tracing.ipynb │ ├── onnx.ipynb │ ├── requirements.txt │ ├── run_inference.ipynb │ ├── scripted_convnet.pt │ ├── server.py │ └── traced_convnet.pt ├── Chapter14/ │ ├── Android/ │ │ ├── app/ │ │ │ ├── .gitignore │ │ │ ├── build.gradle │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets/ │ │ │ │ └── optimized_for_mobile_traced_model.pt │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── pytorch/ │ │ │ │ └── mastering_pytorch_v2_mnist/ │ │ │ │ └── MainActivity.java │ │ │ └── res/ │ │ │ ├── drawable/ │ │ │ │ └── ic_launcher_background.xml │ │ │ ├── drawable-v24/ │ │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── layout/ │ │ │ │ └── activity_main.xml │ │ │ └── values/ │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ ├── build.gradle │ │ ├── gradle/ │ │ │ └── wrapper/ │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradle.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── mobile_optimized_model.py │ │ └── settings.gradle │ └── iOS/ │ └── HelloWorld/ │ ├── HelloWorld/ │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj/ │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── CaptureViewController.swift │ │ ├── Info.plist │ │ ├── PreviewViewController.swift │ │ ├── SceneDelegate.swift │ │ ├── TorchBridge/ │ │ │ ├── HelloWorld-Bridging-Header.h │ │ │ ├── TorchModule.h │ │ │ └── TorchModule.mm │ │ ├── UIImage+Helper.swift │ │ └── model/ │ │ ├── digits.txt │ │ └── model.pt │ ├── HelloWorld.xcodeproj/ │ │ └── project.pbxproj │ └── Podfile ├── Chapter15/ │ ├── fastai.ipynb │ ├── poutyne.ipynb │ ├── pytorch_lightning.ipynb │ └── pytorch_profiler.ipynb ├── Chapter16/ │ ├── automl-pytorch.ipynb │ └── optuna_pytorch.ipynb ├── Chapter17/ │ ├── captum_interpretability.ipynb │ └── pytorch_interpretability.ipynb ├── Chapter18/ │ └── torch-recsys.ipynb ├── Chapter19/ │ ├── HuggingFaceAccelerate.ipynb │ ├── HuggingFaceDatasets.ipynb │ ├── HuggingFaceHub.ipynb │ ├── HuggingFaceOptimum.ipynb │ └── HuggingFacePyTorch.ipynb └── README.md