An overview of the log saving feature in ReinforceUI Studio.
One of the standout features of ReinforceUI Studio is its comprehensive logging system. Our platform automatically logs training data, evaluation results, curve plots, and model checkpoints. This functionality simplifies the process of analyzing, comparing, and refining your experiments.You can monitor the log folder throughout the entire training process as many times as needed by clicking the “View Log Folder” button on the main screen.Whether you complete the training process or stop it for any reason, all essential files will be saved automatically. By default, the log folder is stored in your home directory for convenient access.
The log folder name corresponds to the date and time the training session starts, ensuring easy identification.
Below is an example of the contents of a log folder created after completing a training session:
This folder stores the checkpoints created during training. These checkpoints act as backups in case the training is interrupted unexpectedly (e.g., due to a power outage).
Data Log
This folder contains the training curve plots and CSV files with detailed data, allowing you to analyze and visualize the results as often as needed.
Example of Training Curve Saved
Example of Evaluation Curve Savedsaved
Model Log
This folder stores the final trained model of your policy. You can use this model for further evaluation, deployment, or fine-tuning in future experiments.
Configuration File
A configuration file is saved, summarizing all the parameters selected for the training session, such as the random seed and hyperparameters. This file serves as a “memory card,” enabling you to easily review the setup for that specific training session.
The configuration file ensures you have a detailed record of your training parameters, making it simple to replicate or adjust experiments.
As an added benefit, ReinforceUI Studio evaluates the final saved model and generates a video of its performance for one episode. This allows you to not only review the training curves but also visually assess how the trained policy performs—offering a deeper, more interactive way to evaluate your results.This combination of detailed logs, configuration summaries, and visual evaluation makes ReinforceUI Studio an ideal tool for managing and refining your RL experiments.
ReinforceUI Studio offers seamless integration with MLflow, a powerful tool for tracking and visualizing machine learning experiments. During training, you can click the “Open MLflow Dashboard” button at any time to monitor your experiment’s metrics and artifacts in real time.
After training, you can continue your analysis by opening the MLflow dashboard at http://localhost:5000/ in your browser, allowing for in-depth post-run review and comparison of results.
Example of MLflow Dashboard
Example of MLflow Metrics
This integration makes it easy to track, compare, and share your RL experiments, enhancing reproducibility and collaboration.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"ReinforceUI-Studio","colors":{"primary":"#2563EB","light":"#60A5FA","dark":"#1E40AF"},"favicon":"/favicon.svg","logo":{"light":"https://mintcdn.com/dvr/dBjCtnHyPibowHS8/logo/light.svg?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=1e5ea16f85725080243c4a10170393de","dark":"https://mintcdn.com/dvr/dBjCtnHyPibowHS8/logo/dark.svg?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=2c9b8517fe43382dd67ce4a6de22ba34"},"appearance":{"default":"light","strict":false},"navbar":{"links":[{"label":"Contact Us","href":"mailto:support@reinforceui-studio.com "}],"primary":{"type":"button","label":"GitHub","href":"https://github.com/dvalenciar/ReinforceUI-Studio"}},"footer":{"socials":{"github":"https://github.com/dvalenciar/ReinforceUI-Studio","instagram":"https://www.instagram.com/reinforceui_studio","linkedin":"https://www.linkedin.com/company/reinforceui-studio"}},"fonts":{"heading":{"family":"Roboto"},"body":{"family":"Roboto"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dvr","hasAudioNarration":false,"actualSubdomain":"dvr","customDomains":["docs.reinforceui-studio.com"],"gitSource":{"type":"github","owner":"dvalenciar","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21f620ef4a07ceb9f838cb","collectionId":"2cf3c847-23b5-459f-990b-33567f0f74dc","schemaVersion":"v2"},"feedback":{"edits":false,"issues":true,"thumbs":true},"entitlements":{},"buildId":"6a21f620ef4a07ceb9f838cb:success","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"User Guides","count":5},{"language":"default","tag":"Get Started","count":5},{"language":"default","tag":"Algorithms","count":4},{"language":"default","tag":"RL Concepts","count":4},{"language":"default","tag":"Introduction to RL","count":4},{"language":"default","tag":"Release Notes","count":2},{"language":"default","tag":"Welcome","count":2}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"user_guides/post_run","slug":"/user_guides/post_run","pageMetadata":{"title":"Review Training Logs","description":"An overview of the log saving feature in ReinforceUI Studio.","sidebarTitle":"Review Training Logs","href":"/user_guides/post_run"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"An overview of the log saving feature in ReinforceUI Studio.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`One of the standout features of ReinforceUI Studio is its comprehensive logging system. Our platform automatically logs training data, evaluation results, curve plots, and model checkpoints. This functionality simplifies the process of analyzing, comparing, and refining your experiments.`}),`\n`,_jsx(_components.p,{children:`You can monitor the log folder throughout the entire training process as many times as needed by clicking the “View Log Folder” button on the main screen.`}),`\n`,_jsx(_components.p,{children:`Whether you complete the training process or stop it for any reason, all essential files will be saved automatically. By default, the log folder is stored in your home directory for convenient access.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`The log folder name corresponds to the date and time the training session starts, ensuring easy identification.`})}),`\n`,_jsx(_components.p,{children:`Below is an example of the contents of a log folder created after completing a training session:`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=9e5dc29f41706d148f36b21d07952658`,alt:``,\"data-og-width\":`1142`,width:`1142`,\"data-og-height\":`181`,height:`181`,\"data-path\":`images/log_folder_example.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?w=280\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=ca52a07e01eda9ddaae75be4487e29f2 280w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?w=560\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=90a65f61022a8720564fa65f2080162f 560w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?w=840\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=7e14a65f3ef53351a1429c802e770cb6 840w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?w=1100\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=80c9f8ac26198a75502b34bdac499967 1100w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?w=1650\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=5a83417bc689c0e3396239a1843e653c 1650w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/log_folder_example.png?w=2500\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=f934b99cca04baf867b30e5c652df8db 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`contents-of-the-log-folder`,children:`Contents of the Log Folder`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Checkpoint Folder`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This folder stores the checkpoints created during training. These checkpoints act as backups in case the training is interrupted unexpectedly (e.g., due to a power outage).`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Data Log`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This folder contains the training curve plots and CSV files with detailed data, allowing you to analyze and visualize the results as often as needed.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=b29a090da328ef0c0b3414401ae2189f`,alt:``,\"data-og-width\":`2684`,width:`2684`,\"data-og-height\":`1702`,height:`1702`,\"data-path\":`images/training_log.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?w=280\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=45ee600f68d1b3d67b23f5dbd147f3fd 280w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?w=560\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=22f8ab3b2f5f54ec7e7c8d3f406bc0d9 560w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?w=840\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=dade60da6e40d67b97c1842324f2c2cc 840w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?w=1100\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=9ed068363c8b9530a7c0c9134b80b373 1100w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?w=1650\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=de69e325975728ce59139871b186f6a0 1650w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/training_log.png?w=2500\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=d89253f15a043d0f0143640b0c6cbd5b 2500w`})}),_jsx(_components.th,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=01cf86e4e98bd7feaadd270a9c3e4d48`,alt:``,\"data-og-width\":`2684`,width:`2684`,\"data-og-height\":`1702`,height:`1702`,\"data-path\":`images/evaluation_log.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?w=280\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=f7e373d928977cafaad89c84b0bd665a 280w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?w=560\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=ed884ce71ea2731cc4f8dff7d81665a3 560w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?w=840\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=ebb794402be9e5dcafc941f1d7014a7f 840w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?w=1100\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=af30343a4cfc3216ff1131dc5629f750 1100w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?w=1650\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=984f6ced2900656a9c25d474d7f5c6d5 1650w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/evaluation_log.png?w=2500\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=8aad7ed2bf194bae4670ce442212e9e3 2500w`})})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Example of Training Curve Saved`}),_jsx(_components.td,{children:`Example of Evaluation Curve Savedsaved`})]})})]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Model Log`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This folder stores the final trained model of your policy. You can use this model for further evaluation, deployment, or fine-tuning in future experiments.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Configuration File`}),`\n`]}),`\n`,_jsx(_components.p,{children:`A configuration file is saved, summarizing all the parameters selected for the training session, such as the random seed and hyperparameters. This file serves as a “memory card,” enabling you to easily review the setup for that specific training session.\t`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`The configuration file ensures you have a detailed record of your training parameters, making it simple to replicate or adjust experiments.`})}),`\n`,_jsx(_components.p,{children:`Here’s an example of a configuration file:`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=e531e855217fd9ee4dd64ed3de1dd16d`,alt:``,\"data-og-width\":`439`,width:`439`,\"data-og-height\":`430`,height:`430`,\"data-path\":`images/example_config.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?w=280\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=6dc114047437a783d5182ade43d29e3e 280w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?w=560\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=22992e214a1d6cc07a6eaae0e77ef81d 560w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?w=840\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=b4efb6c4a9c22bc9d5cf9ce28f816d7f 840w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?w=1100\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=b8ddab70d334172ab7e35501c047dd53 1100w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?w=1650\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=fd74f8236b8b9f733393459937e8f5ab 1650w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/example_config.png?w=2500\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=a6886d0031c6f79ca3314d33d6011bc5 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`bonus-feature-model-evaluation-video`,children:`Bonus Feature: Model Evaluation Video`}),`\n`,_jsx(_components.p,{children:`As an added benefit, ReinforceUI Studio evaluates the final saved model and generates a video of its performance for one episode. This allows you to not only review the training curves but also visually assess how the trained policy performs—offering a deeper, more interactive way to evaluate your results.`}),`\n`,_jsx(_components.p,{children:`This combination of detailed logs, configuration summaries, and visual evaluation makes ReinforceUI Studio an ideal tool for managing and refining your RL experiments.`}),`\n`,_jsx(Heading,{level:`3`,id:`mlflow-integration`,children:`MLflow Integration`}),`\n`,_jsxs(_components.p,{children:[`ReinforceUI Studio offers seamless integration with MLflow, a powerful tool for tracking and visualizing machine learning experiments. During training, you can click the “Open MLflow Dashboard” button at any time to monitor your experiment’s metrics and artifacts in real time.\nAfter training, you can continue your analysis by opening the MLflow dashboard at `,_jsx(_components.code,{children:`http://localhost:5000/`}),` in your browser, allowing for in-depth post-run review and comparison of results.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=7386d81982da6f306791c082d3fea089`,alt:``,\"data-og-width\":`1869`,width:`1869`,\"data-og-height\":`937`,height:`937`,\"data-path\":`images/mlflow_dashboard_1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?w=280\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=58256f36d3977e9627bc5844a57869e6 280w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?w=560\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=6d65ecda53dfb36023672215e8b96e32 560w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?w=840\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=d5fb86fb2dc1977c88ddfd3e8de4d10b 840w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=06681afbe1854df36a4fa3a9d17503ac 1100w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=f89fb82cabe58f2f1ee94929970501c4 1650w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=3f08cede2ace473367e1d5c0b74aff56 2500w`})}),_jsx(_components.th,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=fe058b390e8fecdc4ae6239b93d5ceb5`,alt:``,\"data-og-width\":`1869`,width:`1869`,\"data-og-height\":`937`,height:`937`,\"data-path\":`images/mlflow_dashboard_2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?w=280\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=0773c45009461b4413b251ff302c6704 280w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?w=560\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=10e182dd59dcdd7cac927e8b100aef77 560w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?w=840\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=6de2878042bd93695baebd37d37d67a8 840w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=064efa459aae69d82d2dce796ccfa10e 1100w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=5f5928e3a50fcecf4d267261d68f602c 1650w, https://mintcdn.com/dvr/dBjCtnHyPibowHS8/images/mlflow_dashboard_2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=b72e13a9849c1d54dac275aded3a1207 2500w`})})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Example of MLflow Dashboard`}),_jsx(_components.td,{children:`Example of MLflow Metrics`})]})})]}),`\n`,_jsx(_components.p,{children:`This integration makes it easy to track, compare, and share your RL experiments, enhancing reproducibility and collaboration.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Review Training Logs","description":"An overview of the log saving feature in ReinforceUI Studio.","sidebarTitle":"Review Training Logs","href":"/user_guides/post_run"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Contents of the Log Folder","slug":"contents-of-the-log-folder","depth":3,"children":[]},{"title":"Bonus Feature: Model Evaluation Video","slug":"bonus-feature-model-evaluation-video","depth":3,"children":[]},{"title":"MLflow Integration","slug":"mlflow-integration","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"dvr","siteName":"ReinforceUI-Studio","title":"Review Training Logs - ReinforceUI-Studio","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T05:54:28.166Z","originalFileLocation":"user_guides/post_run.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"An overview of the log saving feature in ReinforceUI Studio.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ReinforceUI-Studio\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Review Training Logs - ReinforceUI-Studio\">\u003cmeta data-mint-head property=\"og:description\" content=\"An overview of the log saving feature in ReinforceUI Studio.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ReinforceUI-Studio\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.reinforceui-studio.com/user_guides/post_run\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dvr.mintlify.app/_mintlify/api/og/v2?division=Get+Started\u0026amp;title=Review+Training+Logs\u0026amp;description=An+overview+of+the+log+saving+feature+in+ReinforceUI+Studio.\u0026amp;theme=81d36d4cabe6b76b3dea1e63\u0026amp;signature=5778efc93d2aef21202c1cd19fe461a5fdb97668f55ea275d6d4faab524e9b12\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Review Training Logs - ReinforceUI-Studio\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"An overview of the log saving feature in ReinforceUI Studio.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dvr.mintlify.app/_mintlify/api/og/v2?division=Get+Started\u0026amp;title=Review+Training+Logs\u0026amp;description=An+overview+of+the+log+saving+feature+in+ReinforceUI+Studio.\u0026amp;theme=81d36d4cabe6b76b3dea1e63\u0026amp;signature=5778efc93d2aef21202c1cd19fe461a5fdb97668f55ea275d6d4faab524e9b12\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dvr/7GiQcXUmKlTc7nn6/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ReinforceUI-Studio\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.reinforceui-studio.com/user_guides/post_run\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/user_guides/post_run.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.reinforceui-studio.com/#organization\",\"name\":\"ReinforceUI-Studio\",\"url\":\"https://docs.reinforceui-studio.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dvr/dBjCtnHyPibowHS8/logo/light.svg?fit=max\u0026auto=format\u0026n=dBjCtnHyPibowHS8\u0026q=85\u0026s=1e5ea16f85725080243c4a10170393de\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.reinforceui-studio.com#website\",\"name\":\"ReinforceUI-Studio\",\"url\":\"https://docs.reinforceui-studio.com\",\"publisher\":{\"@id\":\"https://docs.reinforceui-studio.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.reinforceui-studio.com/user_guides/post_run#webpage\",\"url\":\"https://docs.reinforceui-studio.com/user_guides/post_run\",\"name\":\"Review Training Logs\",\"description\":\"An overview of the log saving feature in ReinforceUI Studio.\",\"dateModified\":\"2026-01-07T05:54:28.166Z\",\"isPartOf\":{\"@id\":\"https://docs.reinforceui-studio.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.reinforceui-studio.com/user_guides/post_run#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.reinforceui-studio.com/user_guides/post_run#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Get Started\",\"item\":\"https://docs.reinforceui-studio.com/user_guides/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Review Training Logs\",\"item\":\"https://docs.reinforceui-studio.com/user_guides/post_run\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.reinforceui-studio.com/user_guides/post_run#article\",\"headline\":\"Review Training Logs\",\"name\":\"Review Training Logs\",\"description\":\"An overview of the log saving feature in ReinforceUI Studio.\",\"url\":\"https://docs.reinforceui-studio.com/user_guides/post_run\",\"mainEntityOfPage\":{\"@id\":\"https://docs.reinforceui-studio.com/user_guides/post_run#webpage\"},\"dateModified\":\"2026-01-07T05:54:28.166Z\",\"publisher\":{\"@id\":\"https://docs.reinforceui-studio.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.reinforceui-studio.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ReinforceUI-Studio\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ReinforceUI-Studio","nav":{"global":null,"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":"/welcome"}]},{"tab":"User Guides","groups":[{"group":"Get Started","pages":[{"title":"Welcome ReinforceUI Studio","sidebarTitle":"Overview","href":"/user_guides/overview"},{"title":"Installation","href":"/user_guides/installation"},{"title":"Run ReinforceUI Studio","sidebarTitle":"Run ReinforceUI Studio","description":null,"href":"/user_guides/run"},{"title":"Review Training Logs","sidebarTitle":"Review Training Logs","href":"/user_guides/post_run"},{"title":"Load Pre-Trained Model","description":"Learn how to load a pre-trained model in ReinforceUI Studio.","sidebarTitle":"Load Pre-Trained Model","href":"/user_guides/load_pre_train_model"}]}]},{"tab":"RL Concepts","pages":[{"title":"RL Concepts","href":"/concepts/introduction"}]},{"tab":"Algorithms","pages":[{"title":"Algorithms","href":"/algorithms/algorithm_list"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes/overview"}]}]},"title":"Review Training Logs - ReinforceUI-Studio","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-CFBqa0On.js","lightbox-handle-r17bVUz3.js"]}