[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[],[],null,["# Profile model training performance using Cloud Profiler in custom training with prebuilt container: Notebook\n\nIn this tutorial, you learn how to enable Profiler in Vertex AI for\ncustom training jobs with a prebuilt container.\n\nNotebook: Profile model training performance using Cloud Profiler in prebuilt container\n---------------------------------------------------------------------------------------\n\n| To see an example of profile model training performance,\n| run the \"Profile model training performance using Cloud Profiler in custom training with prebuilt container\" notebook in one of the following\n| environments:\n|\n| [Open in Colab](https://colab.research.google.com/github/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/tensorboard/tensorboard_profiler_custom_training_with_prebuilt_container.ipynb)\n|\n|\n| \\|\n|\n| [Open in Colab Enterprise](https://console.cloud.google.com/vertex-ai/colab/import/https%3A%2F%2Fraw.githubusercontent.com%2FGoogleCloudPlatform%2Fvertex-ai-samples%2Fmain%2Fnotebooks%2Fofficial%2Ftensorboard%2Ftensorboard_profiler_custom_training_with_prebuilt_container.ipynb)\n|\n|\n| \\|\n|\n| [Open\n| in Vertex AI Workbench](https://console.cloud.google.com/vertex-ai/workbench/deploy-notebook?download_url=https%3A%2F%2Fraw.githubusercontent.com%2FGoogleCloudPlatform%2Fvertex-ai-samples%2Fmain%2Fnotebooks%2Fofficial%2Ftensorboard%2Ftensorboard_profiler_custom_training_with_prebuilt_container.ipynb)\n|\n|\n| \\|\n|\n| [View on GitHub](https://github.com/GoogleCloudPlatform/vertex-ai-samples/blob/main/notebooks/official/tensorboard/tensorboard_profiler_custom_training_with_prebuilt_container.ipynb)\n\nThis tutorial uses the following Google Cloud ML services and resources:\n\n- Vertex AI training\n- Vertex AI TensorBoard\n\nThe steps performed include:\n\n- Prepare your custom training code and load your training code as a Python package to a prebuilt container.\n- Create and run a custom training job that enables Profiler.\n- View the Profiler dashboard to debug your model training performance.\n\nRelevant content\n----------------\n\n- [Profile model training performance using Profiler](/vertex-ai/docs/training/tensorboard-profiler)"]]