From f6c9a9de96f05537416eb03d3e4cb5ac958f8cdb Mon Sep 17 00:00:00 2001 From: wuyulong11 Date: Thu, 20 Jul 2023 08:31:41 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20tb=5Fplugins/?= =?UTF-8?q?profiling=20=E4=B8=BA=20tb=5Fplugins/plugins/profiling?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../profiling/.github/workflows/libkineto_ci.yml | 0 .../workflows/tb_plugin_build_pip_package.yml | 0 .../profiling/.github/workflows/tb_plugin_ci.yml | 0 tb_plugins/{ => plugins}/profiling/.gitignore | 0 tb_plugins/{ => plugins}/profiling/.gitmodules | 0 .../{ => plugins}/profiling/CODE_OF_CONDUCT.md | 0 tb_plugins/{ => plugins}/profiling/CONTRIBUTING.md | 0 tb_plugins/{ => plugins}/profiling/LICENSE | 0 tb_plugins/{ => plugins}/profiling/README.md | 0 .../profiling/libkineto/CMakeLists.txt | 0 .../{ => plugins}/profiling/libkineto/README.md | 0 .../profiling/libkineto/include/AbstractConfig.h | 0 .../libkineto/include/ActivityProfilerInterface.h | 0 .../libkineto/include/ActivityTraceInterface.h | 0 .../profiling/libkineto/include/ActivityType.h | 0 .../profiling/libkineto/include/ClientInterface.h | 0 .../profiling/libkineto/include/Config.h | 0 .../libkineto/include/GenericTraceActivity.h | 0 .../profiling/libkineto/include/IActivityProfiler.h | 0 .../profiling/libkineto/include/ILoggerObserver.h | 0 .../profiling/libkineto/include/ITraceActivity.h | 0 .../profiling/libkineto/include/ThreadUtil.h | 0 .../profiling/libkineto/include/TraceSpan.h | 0 .../profiling/libkineto/include/libkineto.h | 0 .../profiling/libkineto/include/time_since_epoch.h | 0 .../profiling/libkineto/libkineto_defs.bzl | 0 .../libkineto/sample_programs/kineto_playground.cpp | 0 .../libkineto/sample_programs/kineto_playground.cu | 0 .../libkineto/sample_programs/kineto_playground.cuh | 0 .../profiling/libkineto/src/AbstractConfig.cpp | 0 .../profiling/libkineto/src/ActivityBuffers.h | 0 .../profiling/libkineto/src/ActivityLoggerFactory.h | 0 .../libkineto/src/ActivityProfilerController.cpp | 0 .../libkineto/src/ActivityProfilerController.h | 0 .../libkineto/src/ActivityProfilerProxy.cpp | 0 .../profiling/libkineto/src/ActivityProfilerProxy.h | 0 .../profiling/libkineto/src/ActivityTrace.h | 0 .../profiling/libkineto/src/ActivityType.cpp | 0 .../profiling/libkineto/src/Config.cpp | 0 .../profiling/libkineto/src/ConfigLoader.cpp | 0 .../profiling/libkineto/src/ConfigLoader.h | 0 .../libkineto/src/CudaDeviceProperties.cpp | 0 .../profiling/libkineto/src/CudaDeviceProperties.h | 0 .../profiling/libkineto/src/CuptiActivity.h | 0 .../profiling/libkineto/src/CuptiActivity.tpp | 0 .../profiling/libkineto/src/CuptiActivityApi.cpp | 0 .../profiling/libkineto/src/CuptiActivityApi.h | 0 .../profiling/libkineto/src/CuptiActivityBuffer.h | 0 .../libkineto/src/CuptiActivityPlatform.cpp | 0 .../profiling/libkineto/src/CuptiActivityPlatform.h | 0 .../libkineto/src/CuptiActivityProfiler.cpp | 0 .../profiling/libkineto/src/CuptiActivityProfiler.h | 0 .../profiling/libkineto/src/CuptiCallbackApi.cpp | 0 .../profiling/libkineto/src/CuptiCallbackApi.h | 0 .../profiling/libkineto/src/CuptiCallbackApiMock.h | 0 .../profiling/libkineto/src/CuptiEventApi.cpp | 0 .../profiling/libkineto/src/CuptiEventApi.h | 0 .../profiling/libkineto/src/CuptiMetricApi.cpp | 0 .../profiling/libkineto/src/CuptiMetricApi.h | 0 .../profiling/libkineto/src/CuptiNvPerfMetric.cpp | 0 .../profiling/libkineto/src/CuptiNvPerfMetric.h | 0 .../libkineto/src/CuptiRangeProfilerApi.cpp | 0 .../profiling/libkineto/src/CuptiRangeProfilerApi.h | 0 .../libkineto/src/CuptiRangeProfilerConfig.cpp | 0 .../libkineto/src/CuptiRangeProfilerConfig.h | 0 .../profiling/libkineto/src/DaemonConfigLoader.h | 0 .../profiling/libkineto/src/Demangle.cpp | 0 .../profiling/libkineto/src/Demangle.h | 0 .../profiling/libkineto/src/EventProfiler.cpp | 0 .../profiling/libkineto/src/EventProfiler.h | 0 .../libkineto/src/EventProfilerController.cpp | 0 .../libkineto/src/EventProfilerController.h | 0 .../libkineto/src/GenericTraceActivity.cpp | 0 .../profiling/libkineto/src/ILoggerObserver.cpp | 0 .../profiling/libkineto/src/Logger.cpp | 0 .../{ => plugins}/profiling/libkineto/src/Logger.h | 0 .../profiling/libkineto/src/LoggerCollector.h | 0 .../libkineto/src/RoctracerActivityApi.cpp | 0 .../profiling/libkineto/src/RoctracerActivityApi.h | 0 .../libkineto/src/RoctracerActivityBuffer.h | 0 .../profiling/libkineto/src/SampleListener.h | 0 .../profiling/libkineto/src/ScopeExit.h | 0 .../profiling/libkineto/src/ThreadUtil.cpp | 0 .../profiling/libkineto/src/WeakSymbols.cpp | 0 .../profiling/libkineto/src/cupti_call.h | 0 .../profiling/libkineto/src/cupti_strings.cpp | 0 .../profiling/libkineto/src/cupti_strings.h | 0 .../{ => plugins}/profiling/libkineto/src/init.cpp | 0 .../profiling/libkineto/src/libkineto_api.cpp | 0 .../profiling/libkineto/src/output_base.h | 0 .../profiling/libkineto/src/output_csv.cpp | 0 .../profiling/libkineto/src/output_csv.h | 0 .../profiling/libkineto/src/output_json.cpp | 0 .../profiling/libkineto/src/output_json.h | 0 .../profiling/libkineto/src/output_membuf.h | 0 .../profiling/libkineto/test/CMakeLists.txt | 0 .../profiling/libkineto/test/ConfigTest.cpp | 0 .../libkineto/test/CuptiActivityProfilerTest.cpp | 0 .../libkineto/test/CuptiCallbackApiTest.cpp | 0 .../libkineto/test/CuptiProfilerApiTest.cu | 0 .../libkineto/test/CuptiRangeProfilerApiTest.cpp | 0 .../libkineto/test/CuptiRangeProfilerConfigTest.cpp | 0 .../libkineto/test/CuptiRangeProfilerTestUtil.h | 0 .../profiling/libkineto/test/CuptiStringsTest.cpp | 0 .../profiling/libkineto/test/EventProfilerTest.cpp | 0 .../profiling/libkineto/test/LoggerObserverTest.cpp | 0 .../libkineto/test/MockActivitySubProfiler.cpp | 0 .../libkineto/test/MockActivitySubProfiler.h | 0 .../profiling/libkineto/test/PidInfoTest.cpp | 0 .../{ => plugins}/profiling/tb_plugin/.flake8 | 0 .../{ => plugins}/profiling/tb_plugin/.gitignore | 0 .../profiling/tb_plugin/.pre-commit-config.yaml | 0 .../{ => plugins}/profiling/tb_plugin/LICENSE | 0 .../{ => plugins}/profiling/tb_plugin/README.md | 0 .../profiling/tb_plugin/ci_scripts/install_env.sh | 0 .../profiling/tb_plugin/docs/gpu_utilization.md | 0 .../tb_plugin/docs/images/control_panel.PNG | Bin .../profiling/tb_plugin/docs/images/diff_view.png | Bin .../tb_plugin/docs/images/distributed_view.PNG | Bin .../profiling/tb_plugin/docs/images/kernel_view.PNG | Bin .../kernel_view_group_by_properties_and_op.PNG | Bin .../tb_plugin/docs/images/lightning_view.png | Bin .../profiling/tb_plugin/docs/images/memory_view.PNG | Bin .../profiling/tb_plugin/docs/images/module_view.png | Bin .../tb_plugin/docs/images/operator_view.PNG | Bin .../images/operator_view_group_by_inputshape.PNG | Bin .../tb_plugin/docs/images/overall_view.PNG | Bin .../docs/images/time_breakdown_priority.PNG | Bin .../profiling/tb_plugin/docs/images/trace_view.PNG | Bin .../docs/images/trace_view_fwd_bwd_correlation.PNG | Bin .../docs/images/trace_view_gpu_utilization.PNG | Bin .../tb_plugin/docs/images/trace_view_launch.PNG | Bin .../tb_plugin/docs/images/trace_view_one_step.PNG | Bin .../tb_plugin/docs/images/vscode_stack.PNG | Bin .../tb_plugin/examples/datapipe_example.py | 0 .../tb_plugin/examples/resnet50_autograd_api.py | 0 .../tb_plugin/examples/resnet50_ddp_profiler.py | 0 .../tb_plugin/examples/resnet50_profiler_api.py | 0 .../{ => plugins}/profiling/tb_plugin/fe/.gitignore | 0 .../{ => plugins}/profiling/tb_plugin/fe/README.md | 0 .../{ => plugins}/profiling/tb_plugin/fe/index.html | 0 .../profiling/tb_plugin/fe/package.json | 0 .../profiling/tb_plugin/fe/prettier.json | 0 .../profiling/tb_plugin/fe/scripts/add_header.py | 0 .../profiling/tb_plugin/fe/scripts/build.sh | 0 .../profiling/tb_plugin/fe/scripts/setup.sh | 0 .../profiling/tb_plugin/fe/src/api/README.md | 0 .../profiling/tb_plugin/fe/src/api/generated/api.ts | 0 .../tb_plugin/fe/src/api/generated/configuration.ts | 0 .../tb_plugin/fe/src/api/generated/custom.d.ts | 0 .../tb_plugin/fe/src/api/generated/index.ts | 0 .../profiling/tb_plugin/fe/src/api/index.ts | 0 .../profiling/tb_plugin/fe/src/api/mock.ts | 0 .../profiling/tb_plugin/fe/src/api/openapi.yaml | 0 .../profiling/tb_plugin/fe/src/app.tsx | 0 .../tb_plugin/fe/src/components/DataLoading.tsx | 0 .../tb_plugin/fe/src/components/DiffOverview.tsx | 0 .../tb_plugin/fe/src/components/DistributedView.tsx | 0 .../fe/src/components/FullCircularProgress.tsx | 0 .../tb_plugin/fe/src/components/GpuInfoTable.tsx | 0 .../tb_plugin/fe/src/components/Kernel.tsx | 0 .../tb_plugin/fe/src/components/MemoryView.tsx | 0 .../tb_plugin/fe/src/components/ModuleView.tsx | 0 .../tb_plugin/fe/src/components/Operator.tsx | 0 .../tb_plugin/fe/src/components/Overview.tsx | 0 .../tb_plugin/fe/src/components/TextListItem.tsx | 0 .../fe/src/components/TooltipDescriptions.ts | 0 .../tb_plugin/fe/src/components/TraceView.tsx | 0 .../fe/src/components/charts/AntTableChart.tsx | 0 .../fe/src/components/charts/AreaChart.tsx | 0 .../fe/src/components/charts/ColumnChart.tsx | 0 .../fe/src/components/charts/LineChart.tsx | 0 .../tb_plugin/fe/src/components/charts/PieChart.tsx | 0 .../fe/src/components/charts/SteppedAreaChart.tsx | 0 .../fe/src/components/charts/TableChart.tsx | 0 .../tb_plugin/fe/src/components/helpers.tsx | 0 .../fe/src/components/tables/CallFrameList.tsx | 0 .../fe/src/components/tables/CallStackTable.tsx | 0 .../fe/src/components/tables/ExpandIcon.tsx | 0 .../fe/src/components/tables/MemoryStatsTable.tsx | 0 .../fe/src/components/tables/NavToCodeButton.tsx | 0 .../fe/src/components/tables/OperationTable.tsx | 0 .../tb_plugin/fe/src/components/tables/common.tsx | 0 .../tb_plugin/fe/src/components/tables/transform.ts | 0 .../tb_plugin/fe/src/components/transform.ts | 0 .../profiling/tb_plugin/fe/src/constants/groupBy.ts | 0 .../profiling/tb_plugin/fe/src/gstatic.d.ts | 0 .../profiling/tb_plugin/fe/src/index.tsx | 0 .../profiling/tb_plugin/fe/src/setup.tsx | 0 .../profiling/tb_plugin/fe/src/styles.css | 0 .../tb_plugin/fe/src/utils/binarysearch.ts | 0 .../profiling/tb_plugin/fe/src/utils/debounce.ts | 0 .../profiling/tb_plugin/fe/src/utils/def.ts | 0 .../profiling/tb_plugin/fe/src/utils/hooks.ts | 0 .../profiling/tb_plugin/fe/src/utils/index.ts | 0 .../profiling/tb_plugin/fe/src/utils/resize.ts | 0 .../profiling/tb_plugin/fe/src/utils/search.ts | 0 .../profiling/tb_plugin/fe/src/utils/top.ts | 0 .../profiling/tb_plugin/fe/src/utils/type.ts | 0 .../profiling/tb_plugin/fe/src/utils/vscode.ts | 0 .../profiling/tb_plugin/fe/tsconfig.json | 0 .../profiling/tb_plugin/fe/update-static.js | 0 .../profiling/tb_plugin/fe/webpack.config.js | 0 .../{ => plugins}/profiling/tb_plugin/fe/yarn.lock | 0 .../tb_plugin/packaging/torch_tb_profiler/meta.yaml | 0 .../worker0.1623143089861.pt.trace.json.gz | Bin .../worker0.1623143566756.pt.trace.json.gz | Bin .../worker0.1623212756351.pt.trace.json.gz | Bin .../worker0.1623213129365.pt.trace.json.gz | Bin .../{ => plugins}/profiling/tb_plugin/setup.py | 0 .../tb_plugin/test/gpu_metrics_expected.json | 0 .../profiling/tb_plugin/test/gpu_metrics_input.json | 0 .../profiling/tb_plugin/test/result_check_file.txt | 0 .../tb_plugin/test/test_compare_with_autograd.py | 0 .../profiling/tb_plugin/test/test_diffrun.py | 0 .../profiling/tb_plugin/test/test_profiler.py | 0 .../profiling/tb_plugin/test/test_ranges.py | 0 .../tb_plugin/test/test_tensorboard_end2end.py | 0 .../tb_plugin/torch_tb_profiler/__init__.py | 0 .../profiling/tb_plugin/torch_tb_profiler/consts.py | 0 .../tb_plugin/torch_tb_profiler/io/__init__.py | 0 .../tb_plugin/torch_tb_profiler/io/azureblob.py | 0 .../tb_plugin/torch_tb_profiler/io/base.py | 0 .../tb_plugin/torch_tb_profiler/io/cache.py | 0 .../tb_plugin/torch_tb_profiler/io/file.py | 0 .../profiling/tb_plugin/torch_tb_profiler/io/gs.py | 0 .../tb_plugin/torch_tb_profiler/io/utils.py | 0 .../tb_plugin/torch_tb_profiler/multiprocessing.py | 0 .../profiling/tb_plugin/torch_tb_profiler/plugin.py | 0 .../torch_tb_profiler/profiler/__init__.py | 0 .../torch_tb_profiler/profiler/communication.py | 0 .../tb_plugin/torch_tb_profiler/profiler/data.py | 0 .../torch_tb_profiler/profiler/diffrun/__init__.py | 0 .../torch_tb_profiler/profiler/diffrun/contract.py | 0 .../torch_tb_profiler/profiler/diffrun/operator.py | 0 .../torch_tb_profiler/profiler/diffrun/tree.py | 0 .../torch_tb_profiler/profiler/event_parser.py | 0 .../profiler/gpu_metrics_parser.py | 0 .../torch_tb_profiler/profiler/kernel_parser.py | 0 .../tb_plugin/torch_tb_profiler/profiler/loader.py | 0 .../torch_tb_profiler/profiler/memory_parser.py | 0 .../torch_tb_profiler/profiler/module_op.py | 0 .../tb_plugin/torch_tb_profiler/profiler/node.py | 0 .../tb_plugin/torch_tb_profiler/profiler/op_agg.py | 0 .../tb_plugin/torch_tb_profiler/profiler/op_tree.py | 0 .../torch_tb_profiler/profiler/overall_parser.py | 0 .../torch_tb_profiler/profiler/range_utils.py | 0 .../torch_tb_profiler/profiler/run_generator.py | 0 .../torch_tb_profiler/profiler/tensor_core.py | 0 .../profiler/tensor_cores_parser.py | 0 .../tb_plugin/torch_tb_profiler/profiler/trace.py | 0 .../profiling/tb_plugin/torch_tb_profiler/run.py | 0 .../tb_plugin/torch_tb_profiler/static/index.html | 0 .../tb_plugin/torch_tb_profiler/static/index.js | 0 .../torch_tb_profiler/static/trace_embedding.html | 0 .../torch_tb_profiler/static/trace_viewer_full.html | 0 .../profiling/tb_plugin/torch_tb_profiler/utils.py | 0 257 files changed, 0 insertions(+), 0 deletions(-) rename tb_plugins/{ => plugins}/profiling/.github/workflows/libkineto_ci.yml (100%) rename tb_plugins/{ => plugins}/profiling/.github/workflows/tb_plugin_build_pip_package.yml (100%) rename tb_plugins/{ => plugins}/profiling/.github/workflows/tb_plugin_ci.yml (100%) rename tb_plugins/{ => plugins}/profiling/.gitignore (100%) rename tb_plugins/{ => plugins}/profiling/.gitmodules (100%) rename tb_plugins/{ => plugins}/profiling/CODE_OF_CONDUCT.md (100%) rename tb_plugins/{ => plugins}/profiling/CONTRIBUTING.md (100%) rename tb_plugins/{ => plugins}/profiling/LICENSE (100%) rename tb_plugins/{ => plugins}/profiling/README.md (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/CMakeLists.txt (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/README.md (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/AbstractConfig.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ActivityProfilerInterface.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ActivityTraceInterface.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ActivityType.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ClientInterface.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/Config.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/GenericTraceActivity.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/IActivityProfiler.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ILoggerObserver.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ITraceActivity.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/ThreadUtil.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/TraceSpan.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/libkineto.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/include/time_since_epoch.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/libkineto_defs.bzl (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/sample_programs/kineto_playground.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/sample_programs/kineto_playground.cu (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/sample_programs/kineto_playground.cuh (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/AbstractConfig.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityBuffers.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityLoggerFactory.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityProfilerController.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityProfilerController.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityProfilerProxy.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityProfilerProxy.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityTrace.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ActivityType.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/Config.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ConfigLoader.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ConfigLoader.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CudaDeviceProperties.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CudaDeviceProperties.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivity.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivity.tpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityApi.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityApi.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityBuffer.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityPlatform.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityPlatform.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityProfiler.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiActivityProfiler.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiCallbackApi.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiCallbackApi.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiCallbackApiMock.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiEventApi.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiEventApi.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiMetricApi.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiMetricApi.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiNvPerfMetric.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiNvPerfMetric.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiRangeProfilerApi.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiRangeProfilerApi.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/CuptiRangeProfilerConfig.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/DaemonConfigLoader.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/Demangle.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/Demangle.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/EventProfiler.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/EventProfiler.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/EventProfilerController.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/EventProfilerController.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/GenericTraceActivity.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ILoggerObserver.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/Logger.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/Logger.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/LoggerCollector.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/RoctracerActivityApi.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/RoctracerActivityApi.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/RoctracerActivityBuffer.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/SampleListener.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ScopeExit.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/ThreadUtil.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/WeakSymbols.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/cupti_call.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/cupti_strings.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/cupti_strings.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/init.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/libkineto_api.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/output_base.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/output_csv.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/output_csv.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/output_json.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/output_json.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/src/output_membuf.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CMakeLists.txt (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/ConfigTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiActivityProfilerTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiCallbackApiTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiProfilerApiTest.cu (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/CuptiStringsTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/EventProfilerTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/LoggerObserverTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/MockActivitySubProfiler.cpp (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/MockActivitySubProfiler.h (100%) rename tb_plugins/{ => plugins}/profiling/libkineto/test/PidInfoTest.cpp (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/.flake8 (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/.gitignore (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/.pre-commit-config.yaml (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/LICENSE (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/README.md (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/ci_scripts/install_env.sh (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/gpu_utilization.md (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/control_panel.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/diff_view.png (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/distributed_view.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/kernel_view.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/lightning_view.png (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/memory_view.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/module_view.png (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/operator_view.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/overall_view.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/trace_view.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/trace_view_launch.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/trace_view_one_step.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/docs/images/vscode_stack.PNG (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/examples/datapipe_example.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/examples/resnet50_autograd_api.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/examples/resnet50_ddp_profiler.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/examples/resnet50_profiler_api.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/.gitignore (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/README.md (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/index.html (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/package.json (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/prettier.json (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/scripts/add_header.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/scripts/build.sh (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/scripts/setup.sh (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/README.md (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/generated/api.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/generated/configuration.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/generated/custom.d.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/generated/index.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/index.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/mock.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/api/openapi.yaml (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/app.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/DataLoading.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/DiffOverview.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/DistributedView.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/Kernel.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/MemoryView.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/ModuleView.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/Operator.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/Overview.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/TextListItem.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/TraceView.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/helpers.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/common.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/tables/transform.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/components/transform.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/constants/groupBy.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/gstatic.d.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/index.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/setup.tsx (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/styles.css (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/binarysearch.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/debounce.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/def.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/hooks.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/index.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/resize.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/search.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/top.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/type.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/src/utils/vscode.ts (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/tsconfig.json (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/update-static.js (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/webpack.config.js (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/fe/yarn.lock (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/setup.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/gpu_metrics_expected.json (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/gpu_metrics_input.json (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/result_check_file.txt (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/test_compare_with_autograd.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/test_diffrun.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/test_profiler.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/test_ranges.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/test/test_tensorboard_end2end.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/__init__.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/consts.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/__init__.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/base.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/cache.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/file.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/gs.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/io/utils.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/plugin.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/data.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/node.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/run.py (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/static/index.html (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/static/index.js (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html (100%) rename tb_plugins/{ => plugins}/profiling/tb_plugin/torch_tb_profiler/utils.py (100%) diff --git a/tb_plugins/profiling/.github/workflows/libkineto_ci.yml b/tb_plugins/plugins/profiling/.github/workflows/libkineto_ci.yml similarity index 100% rename from tb_plugins/profiling/.github/workflows/libkineto_ci.yml rename to tb_plugins/plugins/profiling/.github/workflows/libkineto_ci.yml diff --git a/tb_plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml b/tb_plugins/plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml similarity index 100% rename from tb_plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml rename to tb_plugins/plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml diff --git a/tb_plugins/profiling/.github/workflows/tb_plugin_ci.yml b/tb_plugins/plugins/profiling/.github/workflows/tb_plugin_ci.yml similarity index 100% rename from tb_plugins/profiling/.github/workflows/tb_plugin_ci.yml rename to tb_plugins/plugins/profiling/.github/workflows/tb_plugin_ci.yml diff --git a/tb_plugins/profiling/.gitignore b/tb_plugins/plugins/profiling/.gitignore similarity index 100% rename from tb_plugins/profiling/.gitignore rename to tb_plugins/plugins/profiling/.gitignore diff --git a/tb_plugins/profiling/.gitmodules b/tb_plugins/plugins/profiling/.gitmodules similarity index 100% rename from tb_plugins/profiling/.gitmodules rename to tb_plugins/plugins/profiling/.gitmodules diff --git a/tb_plugins/profiling/CODE_OF_CONDUCT.md b/tb_plugins/plugins/profiling/CODE_OF_CONDUCT.md similarity index 100% rename from tb_plugins/profiling/CODE_OF_CONDUCT.md rename to tb_plugins/plugins/profiling/CODE_OF_CONDUCT.md diff --git a/tb_plugins/profiling/CONTRIBUTING.md b/tb_plugins/plugins/profiling/CONTRIBUTING.md similarity index 100% rename from tb_plugins/profiling/CONTRIBUTING.md rename to tb_plugins/plugins/profiling/CONTRIBUTING.md diff --git a/tb_plugins/profiling/LICENSE b/tb_plugins/plugins/profiling/LICENSE similarity index 100% rename from tb_plugins/profiling/LICENSE rename to tb_plugins/plugins/profiling/LICENSE diff --git a/tb_plugins/profiling/README.md b/tb_plugins/plugins/profiling/README.md similarity index 100% rename from tb_plugins/profiling/README.md rename to tb_plugins/plugins/profiling/README.md diff --git a/tb_plugins/profiling/libkineto/CMakeLists.txt b/tb_plugins/plugins/profiling/libkineto/CMakeLists.txt similarity index 100% rename from tb_plugins/profiling/libkineto/CMakeLists.txt rename to tb_plugins/plugins/profiling/libkineto/CMakeLists.txt diff --git a/tb_plugins/profiling/libkineto/README.md b/tb_plugins/plugins/profiling/libkineto/README.md similarity index 100% rename from tb_plugins/profiling/libkineto/README.md rename to tb_plugins/plugins/profiling/libkineto/README.md diff --git a/tb_plugins/profiling/libkineto/include/AbstractConfig.h b/tb_plugins/plugins/profiling/libkineto/include/AbstractConfig.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/AbstractConfig.h rename to tb_plugins/plugins/profiling/libkineto/include/AbstractConfig.h diff --git a/tb_plugins/profiling/libkineto/include/ActivityProfilerInterface.h b/tb_plugins/plugins/profiling/libkineto/include/ActivityProfilerInterface.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ActivityProfilerInterface.h rename to tb_plugins/plugins/profiling/libkineto/include/ActivityProfilerInterface.h diff --git a/tb_plugins/profiling/libkineto/include/ActivityTraceInterface.h b/tb_plugins/plugins/profiling/libkineto/include/ActivityTraceInterface.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ActivityTraceInterface.h rename to tb_plugins/plugins/profiling/libkineto/include/ActivityTraceInterface.h diff --git a/tb_plugins/profiling/libkineto/include/ActivityType.h b/tb_plugins/plugins/profiling/libkineto/include/ActivityType.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ActivityType.h rename to tb_plugins/plugins/profiling/libkineto/include/ActivityType.h diff --git a/tb_plugins/profiling/libkineto/include/ClientInterface.h b/tb_plugins/plugins/profiling/libkineto/include/ClientInterface.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ClientInterface.h rename to tb_plugins/plugins/profiling/libkineto/include/ClientInterface.h diff --git a/tb_plugins/profiling/libkineto/include/Config.h b/tb_plugins/plugins/profiling/libkineto/include/Config.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/Config.h rename to tb_plugins/plugins/profiling/libkineto/include/Config.h diff --git a/tb_plugins/profiling/libkineto/include/GenericTraceActivity.h b/tb_plugins/plugins/profiling/libkineto/include/GenericTraceActivity.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/GenericTraceActivity.h rename to tb_plugins/plugins/profiling/libkineto/include/GenericTraceActivity.h diff --git a/tb_plugins/profiling/libkineto/include/IActivityProfiler.h b/tb_plugins/plugins/profiling/libkineto/include/IActivityProfiler.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/IActivityProfiler.h rename to tb_plugins/plugins/profiling/libkineto/include/IActivityProfiler.h diff --git a/tb_plugins/profiling/libkineto/include/ILoggerObserver.h b/tb_plugins/plugins/profiling/libkineto/include/ILoggerObserver.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ILoggerObserver.h rename to tb_plugins/plugins/profiling/libkineto/include/ILoggerObserver.h diff --git a/tb_plugins/profiling/libkineto/include/ITraceActivity.h b/tb_plugins/plugins/profiling/libkineto/include/ITraceActivity.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ITraceActivity.h rename to tb_plugins/plugins/profiling/libkineto/include/ITraceActivity.h diff --git a/tb_plugins/profiling/libkineto/include/ThreadUtil.h b/tb_plugins/plugins/profiling/libkineto/include/ThreadUtil.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/ThreadUtil.h rename to tb_plugins/plugins/profiling/libkineto/include/ThreadUtil.h diff --git a/tb_plugins/profiling/libkineto/include/TraceSpan.h b/tb_plugins/plugins/profiling/libkineto/include/TraceSpan.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/TraceSpan.h rename to tb_plugins/plugins/profiling/libkineto/include/TraceSpan.h diff --git a/tb_plugins/profiling/libkineto/include/libkineto.h b/tb_plugins/plugins/profiling/libkineto/include/libkineto.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/libkineto.h rename to tb_plugins/plugins/profiling/libkineto/include/libkineto.h diff --git a/tb_plugins/profiling/libkineto/include/time_since_epoch.h b/tb_plugins/plugins/profiling/libkineto/include/time_since_epoch.h similarity index 100% rename from tb_plugins/profiling/libkineto/include/time_since_epoch.h rename to tb_plugins/plugins/profiling/libkineto/include/time_since_epoch.h diff --git a/tb_plugins/profiling/libkineto/libkineto_defs.bzl b/tb_plugins/plugins/profiling/libkineto/libkineto_defs.bzl similarity index 100% rename from tb_plugins/profiling/libkineto/libkineto_defs.bzl rename to tb_plugins/plugins/profiling/libkineto/libkineto_defs.bzl diff --git a/tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cpp b/tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cpp rename to tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cpp diff --git a/tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cu b/tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cu similarity index 100% rename from tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cu rename to tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cu diff --git a/tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cuh b/tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cuh similarity index 100% rename from tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cuh rename to tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cuh diff --git a/tb_plugins/profiling/libkineto/src/AbstractConfig.cpp b/tb_plugins/plugins/profiling/libkineto/src/AbstractConfig.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/AbstractConfig.cpp rename to tb_plugins/plugins/profiling/libkineto/src/AbstractConfig.cpp diff --git a/tb_plugins/profiling/libkineto/src/ActivityBuffers.h b/tb_plugins/plugins/profiling/libkineto/src/ActivityBuffers.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityBuffers.h rename to tb_plugins/plugins/profiling/libkineto/src/ActivityBuffers.h diff --git a/tb_plugins/profiling/libkineto/src/ActivityLoggerFactory.h b/tb_plugins/plugins/profiling/libkineto/src/ActivityLoggerFactory.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityLoggerFactory.h rename to tb_plugins/plugins/profiling/libkineto/src/ActivityLoggerFactory.h diff --git a/tb_plugins/profiling/libkineto/src/ActivityProfilerController.cpp b/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityProfilerController.cpp rename to tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.cpp diff --git a/tb_plugins/profiling/libkineto/src/ActivityProfilerController.h b/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityProfilerController.h rename to tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.h diff --git a/tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp b/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp rename to tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp diff --git a/tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.h b/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.h rename to tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.h diff --git a/tb_plugins/profiling/libkineto/src/ActivityTrace.h b/tb_plugins/plugins/profiling/libkineto/src/ActivityTrace.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityTrace.h rename to tb_plugins/plugins/profiling/libkineto/src/ActivityTrace.h diff --git a/tb_plugins/profiling/libkineto/src/ActivityType.cpp b/tb_plugins/plugins/profiling/libkineto/src/ActivityType.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/ActivityType.cpp rename to tb_plugins/plugins/profiling/libkineto/src/ActivityType.cpp diff --git a/tb_plugins/profiling/libkineto/src/Config.cpp b/tb_plugins/plugins/profiling/libkineto/src/Config.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/Config.cpp rename to tb_plugins/plugins/profiling/libkineto/src/Config.cpp diff --git a/tb_plugins/profiling/libkineto/src/ConfigLoader.cpp b/tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/ConfigLoader.cpp rename to tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.cpp diff --git a/tb_plugins/profiling/libkineto/src/ConfigLoader.h b/tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ConfigLoader.h rename to tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.h diff --git a/tb_plugins/profiling/libkineto/src/CudaDeviceProperties.cpp b/tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CudaDeviceProperties.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.cpp diff --git a/tb_plugins/profiling/libkineto/src/CudaDeviceProperties.h b/tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CudaDeviceProperties.h rename to tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivity.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivity.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivity.tpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.tpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivity.tpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.tpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityApi.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityApi.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityApi.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityApi.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityBuffer.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityBuffer.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityBuffer.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityBuffer.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiCallbackApi.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiCallbackApi.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiCallbackApi.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiCallbackApi.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiCallbackApiMock.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApiMock.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiCallbackApiMock.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApiMock.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiEventApi.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiEventApi.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiEventApi.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiEventApi.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiMetricApi.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiMetricApi.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiMetricApi.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiMetricApi.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h diff --git a/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp b/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp rename to tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp diff --git a/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h b/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h rename to tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h diff --git a/tb_plugins/profiling/libkineto/src/DaemonConfigLoader.h b/tb_plugins/plugins/profiling/libkineto/src/DaemonConfigLoader.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/DaemonConfigLoader.h rename to tb_plugins/plugins/profiling/libkineto/src/DaemonConfigLoader.h diff --git a/tb_plugins/profiling/libkineto/src/Demangle.cpp b/tb_plugins/plugins/profiling/libkineto/src/Demangle.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/Demangle.cpp rename to tb_plugins/plugins/profiling/libkineto/src/Demangle.cpp diff --git a/tb_plugins/profiling/libkineto/src/Demangle.h b/tb_plugins/plugins/profiling/libkineto/src/Demangle.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/Demangle.h rename to tb_plugins/plugins/profiling/libkineto/src/Demangle.h diff --git a/tb_plugins/profiling/libkineto/src/EventProfiler.cpp b/tb_plugins/plugins/profiling/libkineto/src/EventProfiler.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/EventProfiler.cpp rename to tb_plugins/plugins/profiling/libkineto/src/EventProfiler.cpp diff --git a/tb_plugins/profiling/libkineto/src/EventProfiler.h b/tb_plugins/plugins/profiling/libkineto/src/EventProfiler.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/EventProfiler.h rename to tb_plugins/plugins/profiling/libkineto/src/EventProfiler.h diff --git a/tb_plugins/profiling/libkineto/src/EventProfilerController.cpp b/tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/EventProfilerController.cpp rename to tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.cpp diff --git a/tb_plugins/profiling/libkineto/src/EventProfilerController.h b/tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/EventProfilerController.h rename to tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.h diff --git a/tb_plugins/profiling/libkineto/src/GenericTraceActivity.cpp b/tb_plugins/plugins/profiling/libkineto/src/GenericTraceActivity.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/GenericTraceActivity.cpp rename to tb_plugins/plugins/profiling/libkineto/src/GenericTraceActivity.cpp diff --git a/tb_plugins/profiling/libkineto/src/ILoggerObserver.cpp b/tb_plugins/plugins/profiling/libkineto/src/ILoggerObserver.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/ILoggerObserver.cpp rename to tb_plugins/plugins/profiling/libkineto/src/ILoggerObserver.cpp diff --git a/tb_plugins/profiling/libkineto/src/Logger.cpp b/tb_plugins/plugins/profiling/libkineto/src/Logger.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/Logger.cpp rename to tb_plugins/plugins/profiling/libkineto/src/Logger.cpp diff --git a/tb_plugins/profiling/libkineto/src/Logger.h b/tb_plugins/plugins/profiling/libkineto/src/Logger.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/Logger.h rename to tb_plugins/plugins/profiling/libkineto/src/Logger.h diff --git a/tb_plugins/profiling/libkineto/src/LoggerCollector.h b/tb_plugins/plugins/profiling/libkineto/src/LoggerCollector.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/LoggerCollector.h rename to tb_plugins/plugins/profiling/libkineto/src/LoggerCollector.h diff --git a/tb_plugins/profiling/libkineto/src/RoctracerActivityApi.cpp b/tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/RoctracerActivityApi.cpp rename to tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.cpp diff --git a/tb_plugins/profiling/libkineto/src/RoctracerActivityApi.h b/tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/RoctracerActivityApi.h rename to tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.h diff --git a/tb_plugins/profiling/libkineto/src/RoctracerActivityBuffer.h b/tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityBuffer.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/RoctracerActivityBuffer.h rename to tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityBuffer.h diff --git a/tb_plugins/profiling/libkineto/src/SampleListener.h b/tb_plugins/plugins/profiling/libkineto/src/SampleListener.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/SampleListener.h rename to tb_plugins/plugins/profiling/libkineto/src/SampleListener.h diff --git a/tb_plugins/profiling/libkineto/src/ScopeExit.h b/tb_plugins/plugins/profiling/libkineto/src/ScopeExit.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/ScopeExit.h rename to tb_plugins/plugins/profiling/libkineto/src/ScopeExit.h diff --git a/tb_plugins/profiling/libkineto/src/ThreadUtil.cpp b/tb_plugins/plugins/profiling/libkineto/src/ThreadUtil.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/ThreadUtil.cpp rename to tb_plugins/plugins/profiling/libkineto/src/ThreadUtil.cpp diff --git a/tb_plugins/profiling/libkineto/src/WeakSymbols.cpp b/tb_plugins/plugins/profiling/libkineto/src/WeakSymbols.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/WeakSymbols.cpp rename to tb_plugins/plugins/profiling/libkineto/src/WeakSymbols.cpp diff --git a/tb_plugins/profiling/libkineto/src/cupti_call.h b/tb_plugins/plugins/profiling/libkineto/src/cupti_call.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/cupti_call.h rename to tb_plugins/plugins/profiling/libkineto/src/cupti_call.h diff --git a/tb_plugins/profiling/libkineto/src/cupti_strings.cpp b/tb_plugins/plugins/profiling/libkineto/src/cupti_strings.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/cupti_strings.cpp rename to tb_plugins/plugins/profiling/libkineto/src/cupti_strings.cpp diff --git a/tb_plugins/profiling/libkineto/src/cupti_strings.h b/tb_plugins/plugins/profiling/libkineto/src/cupti_strings.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/cupti_strings.h rename to tb_plugins/plugins/profiling/libkineto/src/cupti_strings.h diff --git a/tb_plugins/profiling/libkineto/src/init.cpp b/tb_plugins/plugins/profiling/libkineto/src/init.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/init.cpp rename to tb_plugins/plugins/profiling/libkineto/src/init.cpp diff --git a/tb_plugins/profiling/libkineto/src/libkineto_api.cpp b/tb_plugins/plugins/profiling/libkineto/src/libkineto_api.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/libkineto_api.cpp rename to tb_plugins/plugins/profiling/libkineto/src/libkineto_api.cpp diff --git a/tb_plugins/profiling/libkineto/src/output_base.h b/tb_plugins/plugins/profiling/libkineto/src/output_base.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/output_base.h rename to tb_plugins/plugins/profiling/libkineto/src/output_base.h diff --git a/tb_plugins/profiling/libkineto/src/output_csv.cpp b/tb_plugins/plugins/profiling/libkineto/src/output_csv.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/output_csv.cpp rename to tb_plugins/plugins/profiling/libkineto/src/output_csv.cpp diff --git a/tb_plugins/profiling/libkineto/src/output_csv.h b/tb_plugins/plugins/profiling/libkineto/src/output_csv.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/output_csv.h rename to tb_plugins/plugins/profiling/libkineto/src/output_csv.h diff --git a/tb_plugins/profiling/libkineto/src/output_json.cpp b/tb_plugins/plugins/profiling/libkineto/src/output_json.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/src/output_json.cpp rename to tb_plugins/plugins/profiling/libkineto/src/output_json.cpp diff --git a/tb_plugins/profiling/libkineto/src/output_json.h b/tb_plugins/plugins/profiling/libkineto/src/output_json.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/output_json.h rename to tb_plugins/plugins/profiling/libkineto/src/output_json.h diff --git a/tb_plugins/profiling/libkineto/src/output_membuf.h b/tb_plugins/plugins/profiling/libkineto/src/output_membuf.h similarity index 100% rename from tb_plugins/profiling/libkineto/src/output_membuf.h rename to tb_plugins/plugins/profiling/libkineto/src/output_membuf.h diff --git a/tb_plugins/profiling/libkineto/test/CMakeLists.txt b/tb_plugins/plugins/profiling/libkineto/test/CMakeLists.txt similarity index 100% rename from tb_plugins/profiling/libkineto/test/CMakeLists.txt rename to tb_plugins/plugins/profiling/libkineto/test/CMakeLists.txt diff --git a/tb_plugins/profiling/libkineto/test/ConfigTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/ConfigTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/ConfigTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/ConfigTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu b/tb_plugins/plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu rename to tb_plugins/plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu diff --git a/tb_plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h b/tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h rename to tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h diff --git a/tb_plugins/profiling/libkineto/test/CuptiStringsTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/CuptiStringsTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/CuptiStringsTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/CuptiStringsTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/EventProfilerTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/EventProfilerTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/EventProfilerTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/EventProfilerTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/LoggerObserverTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/LoggerObserverTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/LoggerObserverTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/LoggerObserverTest.cpp diff --git a/tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp b/tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp rename to tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp diff --git a/tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.h b/tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.h similarity index 100% rename from tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.h rename to tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.h diff --git a/tb_plugins/profiling/libkineto/test/PidInfoTest.cpp b/tb_plugins/plugins/profiling/libkineto/test/PidInfoTest.cpp similarity index 100% rename from tb_plugins/profiling/libkineto/test/PidInfoTest.cpp rename to tb_plugins/plugins/profiling/libkineto/test/PidInfoTest.cpp diff --git a/tb_plugins/profiling/tb_plugin/.flake8 b/tb_plugins/plugins/profiling/tb_plugin/.flake8 similarity index 100% rename from tb_plugins/profiling/tb_plugin/.flake8 rename to tb_plugins/plugins/profiling/tb_plugin/.flake8 diff --git a/tb_plugins/profiling/tb_plugin/.gitignore b/tb_plugins/plugins/profiling/tb_plugin/.gitignore similarity index 100% rename from tb_plugins/profiling/tb_plugin/.gitignore rename to tb_plugins/plugins/profiling/tb_plugin/.gitignore diff --git a/tb_plugins/profiling/tb_plugin/.pre-commit-config.yaml b/tb_plugins/plugins/profiling/tb_plugin/.pre-commit-config.yaml similarity index 100% rename from tb_plugins/profiling/tb_plugin/.pre-commit-config.yaml rename to tb_plugins/plugins/profiling/tb_plugin/.pre-commit-config.yaml diff --git a/tb_plugins/profiling/tb_plugin/LICENSE b/tb_plugins/plugins/profiling/tb_plugin/LICENSE similarity index 100% rename from tb_plugins/profiling/tb_plugin/LICENSE rename to tb_plugins/plugins/profiling/tb_plugin/LICENSE diff --git a/tb_plugins/profiling/tb_plugin/README.md b/tb_plugins/plugins/profiling/tb_plugin/README.md similarity index 100% rename from tb_plugins/profiling/tb_plugin/README.md rename to tb_plugins/plugins/profiling/tb_plugin/README.md diff --git a/tb_plugins/profiling/tb_plugin/ci_scripts/install_env.sh b/tb_plugins/plugins/profiling/tb_plugin/ci_scripts/install_env.sh similarity index 100% rename from tb_plugins/profiling/tb_plugin/ci_scripts/install_env.sh rename to tb_plugins/plugins/profiling/tb_plugin/ci_scripts/install_env.sh diff --git a/tb_plugins/profiling/tb_plugin/docs/gpu_utilization.md b/tb_plugins/plugins/profiling/tb_plugin/docs/gpu_utilization.md similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/gpu_utilization.md rename to tb_plugins/plugins/profiling/tb_plugin/docs/gpu_utilization.md diff --git a/tb_plugins/profiling/tb_plugin/docs/images/control_panel.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/control_panel.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/control_panel.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/control_panel.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/diff_view.png b/tb_plugins/plugins/profiling/tb_plugin/docs/images/diff_view.png similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/diff_view.png rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/diff_view.png diff --git a/tb_plugins/profiling/tb_plugin/docs/images/distributed_view.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/distributed_view.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/distributed_view.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/distributed_view.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/kernel_view.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/kernel_view.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/lightning_view.png b/tb_plugins/plugins/profiling/tb_plugin/docs/images/lightning_view.png similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/lightning_view.png rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/lightning_view.png diff --git a/tb_plugins/profiling/tb_plugin/docs/images/memory_view.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/memory_view.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/memory_view.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/memory_view.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/module_view.png b/tb_plugins/plugins/profiling/tb_plugin/docs/images/module_view.png similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/module_view.png rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/module_view.png diff --git a/tb_plugins/profiling/tb_plugin/docs/images/operator_view.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/operator_view.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/overall_view.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/overall_view.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/overall_view.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/overall_view.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/trace_view.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/trace_view.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG diff --git a/tb_plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG b/tb_plugins/plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG similarity index 100% rename from tb_plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG rename to tb_plugins/plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG diff --git a/tb_plugins/profiling/tb_plugin/examples/datapipe_example.py b/tb_plugins/plugins/profiling/tb_plugin/examples/datapipe_example.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/examples/datapipe_example.py rename to tb_plugins/plugins/profiling/tb_plugin/examples/datapipe_example.py diff --git a/tb_plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py b/tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py rename to tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py diff --git a/tb_plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py b/tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py rename to tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py diff --git a/tb_plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py b/tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py rename to tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py diff --git a/tb_plugins/profiling/tb_plugin/fe/.gitignore b/tb_plugins/plugins/profiling/tb_plugin/fe/.gitignore similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/.gitignore rename to tb_plugins/plugins/profiling/tb_plugin/fe/.gitignore diff --git a/tb_plugins/profiling/tb_plugin/fe/README.md b/tb_plugins/plugins/profiling/tb_plugin/fe/README.md similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/README.md rename to tb_plugins/plugins/profiling/tb_plugin/fe/README.md diff --git a/tb_plugins/profiling/tb_plugin/fe/index.html b/tb_plugins/plugins/profiling/tb_plugin/fe/index.html similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/index.html rename to tb_plugins/plugins/profiling/tb_plugin/fe/index.html diff --git a/tb_plugins/profiling/tb_plugin/fe/package.json b/tb_plugins/plugins/profiling/tb_plugin/fe/package.json similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/package.json rename to tb_plugins/plugins/profiling/tb_plugin/fe/package.json diff --git a/tb_plugins/profiling/tb_plugin/fe/prettier.json b/tb_plugins/plugins/profiling/tb_plugin/fe/prettier.json similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/prettier.json rename to tb_plugins/plugins/profiling/tb_plugin/fe/prettier.json diff --git a/tb_plugins/profiling/tb_plugin/fe/scripts/add_header.py b/tb_plugins/plugins/profiling/tb_plugin/fe/scripts/add_header.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/scripts/add_header.py rename to tb_plugins/plugins/profiling/tb_plugin/fe/scripts/add_header.py diff --git a/tb_plugins/profiling/tb_plugin/fe/scripts/build.sh b/tb_plugins/plugins/profiling/tb_plugin/fe/scripts/build.sh similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/scripts/build.sh rename to tb_plugins/plugins/profiling/tb_plugin/fe/scripts/build.sh diff --git a/tb_plugins/profiling/tb_plugin/fe/scripts/setup.sh b/tb_plugins/plugins/profiling/tb_plugin/fe/scripts/setup.sh similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/scripts/setup.sh rename to tb_plugins/plugins/profiling/tb_plugin/fe/scripts/setup.sh diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/README.md b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/README.md similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/README.md rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/README.md diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/generated/api.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/api.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/generated/api.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/api.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/generated/index.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/index.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/generated/index.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/index.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/index.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/index.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/index.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/index.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/mock.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/mock.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/mock.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/mock.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/api/openapi.yaml b/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/openapi.yaml similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/api/openapi.yaml rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/api/openapi.yaml diff --git a/tb_plugins/profiling/tb_plugin/fe/src/app.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/app.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/app.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/app.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/Operator.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Operator.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/Operator.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Operator.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/Overview.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Overview.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/Overview.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Overview.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/helpers.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/helpers.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/helpers.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/helpers.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/components/transform.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/transform.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/components/transform.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/components/transform.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/gstatic.d.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/gstatic.d.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/gstatic.d.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/gstatic.d.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/index.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/index.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/index.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/index.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/setup.tsx b/tb_plugins/plugins/profiling/tb_plugin/fe/src/setup.tsx similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/setup.tsx rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/setup.tsx diff --git a/tb_plugins/profiling/tb_plugin/fe/src/styles.css b/tb_plugins/plugins/profiling/tb_plugin/fe/src/styles.css similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/styles.css rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/styles.css diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/debounce.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/debounce.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/debounce.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/debounce.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/def.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/def.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/def.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/def.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/hooks.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/hooks.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/hooks.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/hooks.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/index.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/index.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/index.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/index.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/resize.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/resize.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/resize.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/resize.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/search.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/search.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/search.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/search.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/top.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/top.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/top.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/top.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/type.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/type.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/type.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/type.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/src/utils/vscode.ts b/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/vscode.ts similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/src/utils/vscode.ts rename to tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/vscode.ts diff --git a/tb_plugins/profiling/tb_plugin/fe/tsconfig.json b/tb_plugins/plugins/profiling/tb_plugin/fe/tsconfig.json similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/tsconfig.json rename to tb_plugins/plugins/profiling/tb_plugin/fe/tsconfig.json diff --git a/tb_plugins/profiling/tb_plugin/fe/update-static.js b/tb_plugins/plugins/profiling/tb_plugin/fe/update-static.js similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/update-static.js rename to tb_plugins/plugins/profiling/tb_plugin/fe/update-static.js diff --git a/tb_plugins/profiling/tb_plugin/fe/webpack.config.js b/tb_plugins/plugins/profiling/tb_plugin/fe/webpack.config.js similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/webpack.config.js rename to tb_plugins/plugins/profiling/tb_plugin/fe/webpack.config.js diff --git a/tb_plugins/profiling/tb_plugin/fe/yarn.lock b/tb_plugins/plugins/profiling/tb_plugin/fe/yarn.lock similarity index 100% rename from tb_plugins/profiling/tb_plugin/fe/yarn.lock rename to tb_plugins/plugins/profiling/tb_plugin/fe/yarn.lock diff --git a/tb_plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml b/tb_plugins/plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml similarity index 100% rename from tb_plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml rename to tb_plugins/plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml diff --git a/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz b/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz similarity index 100% rename from tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz rename to tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz diff --git a/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz b/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz similarity index 100% rename from tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz rename to tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz diff --git a/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz b/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz similarity index 100% rename from tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz rename to tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz diff --git a/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz b/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz similarity index 100% rename from tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz rename to tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz diff --git a/tb_plugins/profiling/tb_plugin/setup.py b/tb_plugins/plugins/profiling/tb_plugin/setup.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/setup.py rename to tb_plugins/plugins/profiling/tb_plugin/setup.py diff --git a/tb_plugins/profiling/tb_plugin/test/gpu_metrics_expected.json b/tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_expected.json similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/gpu_metrics_expected.json rename to tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_expected.json diff --git a/tb_plugins/profiling/tb_plugin/test/gpu_metrics_input.json b/tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_input.json similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/gpu_metrics_input.json rename to tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_input.json diff --git a/tb_plugins/profiling/tb_plugin/test/result_check_file.txt b/tb_plugins/plugins/profiling/tb_plugin/test/result_check_file.txt similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/result_check_file.txt rename to tb_plugins/plugins/profiling/tb_plugin/test/result_check_file.txt diff --git a/tb_plugins/profiling/tb_plugin/test/test_compare_with_autograd.py b/tb_plugins/plugins/profiling/tb_plugin/test/test_compare_with_autograd.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/test_compare_with_autograd.py rename to tb_plugins/plugins/profiling/tb_plugin/test/test_compare_with_autograd.py diff --git a/tb_plugins/profiling/tb_plugin/test/test_diffrun.py b/tb_plugins/plugins/profiling/tb_plugin/test/test_diffrun.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/test_diffrun.py rename to tb_plugins/plugins/profiling/tb_plugin/test/test_diffrun.py diff --git a/tb_plugins/profiling/tb_plugin/test/test_profiler.py b/tb_plugins/plugins/profiling/tb_plugin/test/test_profiler.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/test_profiler.py rename to tb_plugins/plugins/profiling/tb_plugin/test/test_profiler.py diff --git a/tb_plugins/profiling/tb_plugin/test/test_ranges.py b/tb_plugins/plugins/profiling/tb_plugin/test/test_ranges.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/test_ranges.py rename to tb_plugins/plugins/profiling/tb_plugin/test/test_ranges.py diff --git a/tb_plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py b/tb_plugins/plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py rename to tb_plugins/plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/consts.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/consts.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/consts.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/consts.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/run.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/run.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/run.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/run.py diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html diff --git a/tb_plugins/profiling/tb_plugin/torch_tb_profiler/utils.py b/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/utils.py similarity index 100% rename from tb_plugins/profiling/tb_plugin/torch_tb_profiler/utils.py rename to tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/utils.py -- Gitee From 082e98da928d48850a3836c735c56e988c799966 Mon Sep 17 00:00:00 2001 From: wuyulong11 Date: Thu, 20 Jul 2023 08:32:31 +0000 Subject: [PATCH 2/3] =?UTF-8?q?Revert=20"=E9=87=8D=E5=91=BD=E5=90=8D=20tb?= =?UTF-8?q?=5Fplugins/profiling=20=E4=B8=BA=20tb=5Fplugins/plugins/profili?= =?UTF-8?q?ng"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit f6c9a9de96f05537416eb03d3e4cb5ac958f8cdb. --- .../profiling/.github/workflows/libkineto_ci.yml | 0 .../workflows/tb_plugin_build_pip_package.yml | 0 .../profiling/.github/workflows/tb_plugin_ci.yml | 0 tb_plugins/{plugins => }/profiling/.gitignore | 0 tb_plugins/{plugins => }/profiling/.gitmodules | 0 .../{plugins => }/profiling/CODE_OF_CONDUCT.md | 0 tb_plugins/{plugins => }/profiling/CONTRIBUTING.md | 0 tb_plugins/{plugins => }/profiling/LICENSE | 0 tb_plugins/{plugins => }/profiling/README.md | 0 .../profiling/libkineto/CMakeLists.txt | 0 .../{plugins => }/profiling/libkineto/README.md | 0 .../profiling/libkineto/include/AbstractConfig.h | 0 .../libkineto/include/ActivityProfilerInterface.h | 0 .../libkineto/include/ActivityTraceInterface.h | 0 .../profiling/libkineto/include/ActivityType.h | 0 .../profiling/libkineto/include/ClientInterface.h | 0 .../profiling/libkineto/include/Config.h | 0 .../libkineto/include/GenericTraceActivity.h | 0 .../profiling/libkineto/include/IActivityProfiler.h | 0 .../profiling/libkineto/include/ILoggerObserver.h | 0 .../profiling/libkineto/include/ITraceActivity.h | 0 .../profiling/libkineto/include/ThreadUtil.h | 0 .../profiling/libkineto/include/TraceSpan.h | 0 .../profiling/libkineto/include/libkineto.h | 0 .../profiling/libkineto/include/time_since_epoch.h | 0 .../profiling/libkineto/libkineto_defs.bzl | 0 .../libkineto/sample_programs/kineto_playground.cpp | 0 .../libkineto/sample_programs/kineto_playground.cu | 0 .../libkineto/sample_programs/kineto_playground.cuh | 0 .../profiling/libkineto/src/AbstractConfig.cpp | 0 .../profiling/libkineto/src/ActivityBuffers.h | 0 .../profiling/libkineto/src/ActivityLoggerFactory.h | 0 .../libkineto/src/ActivityProfilerController.cpp | 0 .../libkineto/src/ActivityProfilerController.h | 0 .../libkineto/src/ActivityProfilerProxy.cpp | 0 .../profiling/libkineto/src/ActivityProfilerProxy.h | 0 .../profiling/libkineto/src/ActivityTrace.h | 0 .../profiling/libkineto/src/ActivityType.cpp | 0 .../profiling/libkineto/src/Config.cpp | 0 .../profiling/libkineto/src/ConfigLoader.cpp | 0 .../profiling/libkineto/src/ConfigLoader.h | 0 .../libkineto/src/CudaDeviceProperties.cpp | 0 .../profiling/libkineto/src/CudaDeviceProperties.h | 0 .../profiling/libkineto/src/CuptiActivity.h | 0 .../profiling/libkineto/src/CuptiActivity.tpp | 0 .../profiling/libkineto/src/CuptiActivityApi.cpp | 0 .../profiling/libkineto/src/CuptiActivityApi.h | 0 .../profiling/libkineto/src/CuptiActivityBuffer.h | 0 .../libkineto/src/CuptiActivityPlatform.cpp | 0 .../profiling/libkineto/src/CuptiActivityPlatform.h | 0 .../libkineto/src/CuptiActivityProfiler.cpp | 0 .../profiling/libkineto/src/CuptiActivityProfiler.h | 0 .../profiling/libkineto/src/CuptiCallbackApi.cpp | 0 .../profiling/libkineto/src/CuptiCallbackApi.h | 0 .../profiling/libkineto/src/CuptiCallbackApiMock.h | 0 .../profiling/libkineto/src/CuptiEventApi.cpp | 0 .../profiling/libkineto/src/CuptiEventApi.h | 0 .../profiling/libkineto/src/CuptiMetricApi.cpp | 0 .../profiling/libkineto/src/CuptiMetricApi.h | 0 .../profiling/libkineto/src/CuptiNvPerfMetric.cpp | 0 .../profiling/libkineto/src/CuptiNvPerfMetric.h | 0 .../libkineto/src/CuptiRangeProfilerApi.cpp | 0 .../profiling/libkineto/src/CuptiRangeProfilerApi.h | 0 .../libkineto/src/CuptiRangeProfilerConfig.cpp | 0 .../libkineto/src/CuptiRangeProfilerConfig.h | 0 .../profiling/libkineto/src/DaemonConfigLoader.h | 0 .../profiling/libkineto/src/Demangle.cpp | 0 .../profiling/libkineto/src/Demangle.h | 0 .../profiling/libkineto/src/EventProfiler.cpp | 0 .../profiling/libkineto/src/EventProfiler.h | 0 .../libkineto/src/EventProfilerController.cpp | 0 .../libkineto/src/EventProfilerController.h | 0 .../libkineto/src/GenericTraceActivity.cpp | 0 .../profiling/libkineto/src/ILoggerObserver.cpp | 0 .../profiling/libkineto/src/Logger.cpp | 0 .../{plugins => }/profiling/libkineto/src/Logger.h | 0 .../profiling/libkineto/src/LoggerCollector.h | 0 .../libkineto/src/RoctracerActivityApi.cpp | 0 .../profiling/libkineto/src/RoctracerActivityApi.h | 0 .../libkineto/src/RoctracerActivityBuffer.h | 0 .../profiling/libkineto/src/SampleListener.h | 0 .../profiling/libkineto/src/ScopeExit.h | 0 .../profiling/libkineto/src/ThreadUtil.cpp | 0 .../profiling/libkineto/src/WeakSymbols.cpp | 0 .../profiling/libkineto/src/cupti_call.h | 0 .../profiling/libkineto/src/cupti_strings.cpp | 0 .../profiling/libkineto/src/cupti_strings.h | 0 .../{plugins => }/profiling/libkineto/src/init.cpp | 0 .../profiling/libkineto/src/libkineto_api.cpp | 0 .../profiling/libkineto/src/output_base.h | 0 .../profiling/libkineto/src/output_csv.cpp | 0 .../profiling/libkineto/src/output_csv.h | 0 .../profiling/libkineto/src/output_json.cpp | 0 .../profiling/libkineto/src/output_json.h | 0 .../profiling/libkineto/src/output_membuf.h | 0 .../profiling/libkineto/test/CMakeLists.txt | 0 .../profiling/libkineto/test/ConfigTest.cpp | 0 .../libkineto/test/CuptiActivityProfilerTest.cpp | 0 .../libkineto/test/CuptiCallbackApiTest.cpp | 0 .../libkineto/test/CuptiProfilerApiTest.cu | 0 .../libkineto/test/CuptiRangeProfilerApiTest.cpp | 0 .../libkineto/test/CuptiRangeProfilerConfigTest.cpp | 0 .../libkineto/test/CuptiRangeProfilerTestUtil.h | 0 .../profiling/libkineto/test/CuptiStringsTest.cpp | 0 .../profiling/libkineto/test/EventProfilerTest.cpp | 0 .../profiling/libkineto/test/LoggerObserverTest.cpp | 0 .../libkineto/test/MockActivitySubProfiler.cpp | 0 .../libkineto/test/MockActivitySubProfiler.h | 0 .../profiling/libkineto/test/PidInfoTest.cpp | 0 .../{plugins => }/profiling/tb_plugin/.flake8 | 0 .../{plugins => }/profiling/tb_plugin/.gitignore | 0 .../profiling/tb_plugin/.pre-commit-config.yaml | 0 .../{plugins => }/profiling/tb_plugin/LICENSE | 0 .../{plugins => }/profiling/tb_plugin/README.md | 0 .../profiling/tb_plugin/ci_scripts/install_env.sh | 0 .../profiling/tb_plugin/docs/gpu_utilization.md | 0 .../tb_plugin/docs/images/control_panel.PNG | Bin .../profiling/tb_plugin/docs/images/diff_view.png | Bin .../tb_plugin/docs/images/distributed_view.PNG | Bin .../profiling/tb_plugin/docs/images/kernel_view.PNG | Bin .../kernel_view_group_by_properties_and_op.PNG | Bin .../tb_plugin/docs/images/lightning_view.png | Bin .../profiling/tb_plugin/docs/images/memory_view.PNG | Bin .../profiling/tb_plugin/docs/images/module_view.png | Bin .../tb_plugin/docs/images/operator_view.PNG | Bin .../images/operator_view_group_by_inputshape.PNG | Bin .../tb_plugin/docs/images/overall_view.PNG | Bin .../docs/images/time_breakdown_priority.PNG | Bin .../profiling/tb_plugin/docs/images/trace_view.PNG | Bin .../docs/images/trace_view_fwd_bwd_correlation.PNG | Bin .../docs/images/trace_view_gpu_utilization.PNG | Bin .../tb_plugin/docs/images/trace_view_launch.PNG | Bin .../tb_plugin/docs/images/trace_view_one_step.PNG | Bin .../tb_plugin/docs/images/vscode_stack.PNG | Bin .../tb_plugin/examples/datapipe_example.py | 0 .../tb_plugin/examples/resnet50_autograd_api.py | 0 .../tb_plugin/examples/resnet50_ddp_profiler.py | 0 .../tb_plugin/examples/resnet50_profiler_api.py | 0 .../{plugins => }/profiling/tb_plugin/fe/.gitignore | 0 .../{plugins => }/profiling/tb_plugin/fe/README.md | 0 .../{plugins => }/profiling/tb_plugin/fe/index.html | 0 .../profiling/tb_plugin/fe/package.json | 0 .../profiling/tb_plugin/fe/prettier.json | 0 .../profiling/tb_plugin/fe/scripts/add_header.py | 0 .../profiling/tb_plugin/fe/scripts/build.sh | 0 .../profiling/tb_plugin/fe/scripts/setup.sh | 0 .../profiling/tb_plugin/fe/src/api/README.md | 0 .../profiling/tb_plugin/fe/src/api/generated/api.ts | 0 .../tb_plugin/fe/src/api/generated/configuration.ts | 0 .../tb_plugin/fe/src/api/generated/custom.d.ts | 0 .../tb_plugin/fe/src/api/generated/index.ts | 0 .../profiling/tb_plugin/fe/src/api/index.ts | 0 .../profiling/tb_plugin/fe/src/api/mock.ts | 0 .../profiling/tb_plugin/fe/src/api/openapi.yaml | 0 .../profiling/tb_plugin/fe/src/app.tsx | 0 .../tb_plugin/fe/src/components/DataLoading.tsx | 0 .../tb_plugin/fe/src/components/DiffOverview.tsx | 0 .../tb_plugin/fe/src/components/DistributedView.tsx | 0 .../fe/src/components/FullCircularProgress.tsx | 0 .../tb_plugin/fe/src/components/GpuInfoTable.tsx | 0 .../tb_plugin/fe/src/components/Kernel.tsx | 0 .../tb_plugin/fe/src/components/MemoryView.tsx | 0 .../tb_plugin/fe/src/components/ModuleView.tsx | 0 .../tb_plugin/fe/src/components/Operator.tsx | 0 .../tb_plugin/fe/src/components/Overview.tsx | 0 .../tb_plugin/fe/src/components/TextListItem.tsx | 0 .../fe/src/components/TooltipDescriptions.ts | 0 .../tb_plugin/fe/src/components/TraceView.tsx | 0 .../fe/src/components/charts/AntTableChart.tsx | 0 .../fe/src/components/charts/AreaChart.tsx | 0 .../fe/src/components/charts/ColumnChart.tsx | 0 .../fe/src/components/charts/LineChart.tsx | 0 .../tb_plugin/fe/src/components/charts/PieChart.tsx | 0 .../fe/src/components/charts/SteppedAreaChart.tsx | 0 .../fe/src/components/charts/TableChart.tsx | 0 .../tb_plugin/fe/src/components/helpers.tsx | 0 .../fe/src/components/tables/CallFrameList.tsx | 0 .../fe/src/components/tables/CallStackTable.tsx | 0 .../fe/src/components/tables/ExpandIcon.tsx | 0 .../fe/src/components/tables/MemoryStatsTable.tsx | 0 .../fe/src/components/tables/NavToCodeButton.tsx | 0 .../fe/src/components/tables/OperationTable.tsx | 0 .../tb_plugin/fe/src/components/tables/common.tsx | 0 .../tb_plugin/fe/src/components/tables/transform.ts | 0 .../tb_plugin/fe/src/components/transform.ts | 0 .../profiling/tb_plugin/fe/src/constants/groupBy.ts | 0 .../profiling/tb_plugin/fe/src/gstatic.d.ts | 0 .../profiling/tb_plugin/fe/src/index.tsx | 0 .../profiling/tb_plugin/fe/src/setup.tsx | 0 .../profiling/tb_plugin/fe/src/styles.css | 0 .../tb_plugin/fe/src/utils/binarysearch.ts | 0 .../profiling/tb_plugin/fe/src/utils/debounce.ts | 0 .../profiling/tb_plugin/fe/src/utils/def.ts | 0 .../profiling/tb_plugin/fe/src/utils/hooks.ts | 0 .../profiling/tb_plugin/fe/src/utils/index.ts | 0 .../profiling/tb_plugin/fe/src/utils/resize.ts | 0 .../profiling/tb_plugin/fe/src/utils/search.ts | 0 .../profiling/tb_plugin/fe/src/utils/top.ts | 0 .../profiling/tb_plugin/fe/src/utils/type.ts | 0 .../profiling/tb_plugin/fe/src/utils/vscode.ts | 0 .../profiling/tb_plugin/fe/tsconfig.json | 0 .../profiling/tb_plugin/fe/update-static.js | 0 .../profiling/tb_plugin/fe/webpack.config.js | 0 .../{plugins => }/profiling/tb_plugin/fe/yarn.lock | 0 .../tb_plugin/packaging/torch_tb_profiler/meta.yaml | 0 .../worker0.1623143089861.pt.trace.json.gz | Bin .../worker0.1623143566756.pt.trace.json.gz | Bin .../worker0.1623212756351.pt.trace.json.gz | Bin .../worker0.1623213129365.pt.trace.json.gz | Bin .../{plugins => }/profiling/tb_plugin/setup.py | 0 .../tb_plugin/test/gpu_metrics_expected.json | 0 .../profiling/tb_plugin/test/gpu_metrics_input.json | 0 .../profiling/tb_plugin/test/result_check_file.txt | 0 .../tb_plugin/test/test_compare_with_autograd.py | 0 .../profiling/tb_plugin/test/test_diffrun.py | 0 .../profiling/tb_plugin/test/test_profiler.py | 0 .../profiling/tb_plugin/test/test_ranges.py | 0 .../tb_plugin/test/test_tensorboard_end2end.py | 0 .../tb_plugin/torch_tb_profiler/__init__.py | 0 .../profiling/tb_plugin/torch_tb_profiler/consts.py | 0 .../tb_plugin/torch_tb_profiler/io/__init__.py | 0 .../tb_plugin/torch_tb_profiler/io/azureblob.py | 0 .../tb_plugin/torch_tb_profiler/io/base.py | 0 .../tb_plugin/torch_tb_profiler/io/cache.py | 0 .../tb_plugin/torch_tb_profiler/io/file.py | 0 .../profiling/tb_plugin/torch_tb_profiler/io/gs.py | 0 .../tb_plugin/torch_tb_profiler/io/utils.py | 0 .../tb_plugin/torch_tb_profiler/multiprocessing.py | 0 .../profiling/tb_plugin/torch_tb_profiler/plugin.py | 0 .../torch_tb_profiler/profiler/__init__.py | 0 .../torch_tb_profiler/profiler/communication.py | 0 .../tb_plugin/torch_tb_profiler/profiler/data.py | 0 .../torch_tb_profiler/profiler/diffrun/__init__.py | 0 .../torch_tb_profiler/profiler/diffrun/contract.py | 0 .../torch_tb_profiler/profiler/diffrun/operator.py | 0 .../torch_tb_profiler/profiler/diffrun/tree.py | 0 .../torch_tb_profiler/profiler/event_parser.py | 0 .../profiler/gpu_metrics_parser.py | 0 .../torch_tb_profiler/profiler/kernel_parser.py | 0 .../tb_plugin/torch_tb_profiler/profiler/loader.py | 0 .../torch_tb_profiler/profiler/memory_parser.py | 0 .../torch_tb_profiler/profiler/module_op.py | 0 .../tb_plugin/torch_tb_profiler/profiler/node.py | 0 .../tb_plugin/torch_tb_profiler/profiler/op_agg.py | 0 .../tb_plugin/torch_tb_profiler/profiler/op_tree.py | 0 .../torch_tb_profiler/profiler/overall_parser.py | 0 .../torch_tb_profiler/profiler/range_utils.py | 0 .../torch_tb_profiler/profiler/run_generator.py | 0 .../torch_tb_profiler/profiler/tensor_core.py | 0 .../profiler/tensor_cores_parser.py | 0 .../tb_plugin/torch_tb_profiler/profiler/trace.py | 0 .../profiling/tb_plugin/torch_tb_profiler/run.py | 0 .../tb_plugin/torch_tb_profiler/static/index.html | 0 .../tb_plugin/torch_tb_profiler/static/index.js | 0 .../torch_tb_profiler/static/trace_embedding.html | 0 .../torch_tb_profiler/static/trace_viewer_full.html | 0 .../profiling/tb_plugin/torch_tb_profiler/utils.py | 0 257 files changed, 0 insertions(+), 0 deletions(-) rename tb_plugins/{plugins => }/profiling/.github/workflows/libkineto_ci.yml (100%) rename tb_plugins/{plugins => }/profiling/.github/workflows/tb_plugin_build_pip_package.yml (100%) rename tb_plugins/{plugins => }/profiling/.github/workflows/tb_plugin_ci.yml (100%) rename tb_plugins/{plugins => }/profiling/.gitignore (100%) rename tb_plugins/{plugins => }/profiling/.gitmodules (100%) rename tb_plugins/{plugins => }/profiling/CODE_OF_CONDUCT.md (100%) rename tb_plugins/{plugins => }/profiling/CONTRIBUTING.md (100%) rename tb_plugins/{plugins => }/profiling/LICENSE (100%) rename tb_plugins/{plugins => }/profiling/README.md (100%) rename tb_plugins/{plugins => }/profiling/libkineto/CMakeLists.txt (100%) rename tb_plugins/{plugins => }/profiling/libkineto/README.md (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/AbstractConfig.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ActivityProfilerInterface.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ActivityTraceInterface.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ActivityType.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ClientInterface.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/Config.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/GenericTraceActivity.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/IActivityProfiler.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ILoggerObserver.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ITraceActivity.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/ThreadUtil.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/TraceSpan.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/libkineto.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/include/time_since_epoch.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/libkineto_defs.bzl (100%) rename tb_plugins/{plugins => }/profiling/libkineto/sample_programs/kineto_playground.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/sample_programs/kineto_playground.cu (100%) rename tb_plugins/{plugins => }/profiling/libkineto/sample_programs/kineto_playground.cuh (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/AbstractConfig.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityBuffers.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityLoggerFactory.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityProfilerController.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityProfilerController.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityProfilerProxy.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityProfilerProxy.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityTrace.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ActivityType.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/Config.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ConfigLoader.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ConfigLoader.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CudaDeviceProperties.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CudaDeviceProperties.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivity.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivity.tpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityApi.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityApi.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityBuffer.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityPlatform.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityPlatform.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityProfiler.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiActivityProfiler.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiCallbackApi.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiCallbackApi.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiCallbackApiMock.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiEventApi.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiEventApi.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiMetricApi.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiMetricApi.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiNvPerfMetric.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiNvPerfMetric.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiRangeProfilerApi.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiRangeProfilerApi.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/CuptiRangeProfilerConfig.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/DaemonConfigLoader.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/Demangle.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/Demangle.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/EventProfiler.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/EventProfiler.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/EventProfilerController.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/EventProfilerController.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/GenericTraceActivity.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ILoggerObserver.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/Logger.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/Logger.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/LoggerCollector.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/RoctracerActivityApi.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/RoctracerActivityApi.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/RoctracerActivityBuffer.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/SampleListener.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ScopeExit.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/ThreadUtil.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/WeakSymbols.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/cupti_call.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/cupti_strings.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/cupti_strings.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/init.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/libkineto_api.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/output_base.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/output_csv.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/output_csv.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/output_json.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/output_json.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/src/output_membuf.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CMakeLists.txt (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/ConfigTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiActivityProfilerTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiCallbackApiTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiProfilerApiTest.cu (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/CuptiStringsTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/EventProfilerTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/LoggerObserverTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/MockActivitySubProfiler.cpp (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/MockActivitySubProfiler.h (100%) rename tb_plugins/{plugins => }/profiling/libkineto/test/PidInfoTest.cpp (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/.flake8 (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/.gitignore (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/.pre-commit-config.yaml (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/LICENSE (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/README.md (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/ci_scripts/install_env.sh (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/gpu_utilization.md (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/control_panel.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/diff_view.png (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/distributed_view.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/kernel_view.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/lightning_view.png (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/memory_view.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/module_view.png (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/operator_view.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/overall_view.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/trace_view.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/trace_view_launch.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/trace_view_one_step.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/docs/images/vscode_stack.PNG (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/examples/datapipe_example.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/examples/resnet50_autograd_api.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/examples/resnet50_ddp_profiler.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/examples/resnet50_profiler_api.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/.gitignore (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/README.md (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/index.html (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/package.json (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/prettier.json (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/scripts/add_header.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/scripts/build.sh (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/scripts/setup.sh (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/README.md (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/generated/api.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/generated/configuration.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/generated/custom.d.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/generated/index.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/index.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/mock.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/api/openapi.yaml (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/app.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/DataLoading.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/DiffOverview.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/DistributedView.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/Kernel.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/MemoryView.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/ModuleView.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/Operator.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/Overview.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/TextListItem.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/TraceView.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/helpers.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/common.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/tables/transform.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/components/transform.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/constants/groupBy.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/gstatic.d.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/index.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/setup.tsx (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/styles.css (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/binarysearch.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/debounce.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/def.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/hooks.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/index.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/resize.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/search.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/top.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/type.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/src/utils/vscode.ts (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/tsconfig.json (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/update-static.js (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/webpack.config.js (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/fe/yarn.lock (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/setup.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/gpu_metrics_expected.json (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/gpu_metrics_input.json (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/result_check_file.txt (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/test_compare_with_autograd.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/test_diffrun.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/test_profiler.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/test_ranges.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/test/test_tensorboard_end2end.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/__init__.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/consts.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/__init__.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/base.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/cache.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/file.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/gs.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/io/utils.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/plugin.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/data.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/node.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/run.py (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/static/index.html (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/static/index.js (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html (100%) rename tb_plugins/{plugins => }/profiling/tb_plugin/torch_tb_profiler/utils.py (100%) diff --git a/tb_plugins/plugins/profiling/.github/workflows/libkineto_ci.yml b/tb_plugins/profiling/.github/workflows/libkineto_ci.yml similarity index 100% rename from tb_plugins/plugins/profiling/.github/workflows/libkineto_ci.yml rename to tb_plugins/profiling/.github/workflows/libkineto_ci.yml diff --git a/tb_plugins/plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml b/tb_plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml similarity index 100% rename from tb_plugins/plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml rename to tb_plugins/profiling/.github/workflows/tb_plugin_build_pip_package.yml diff --git a/tb_plugins/plugins/profiling/.github/workflows/tb_plugin_ci.yml b/tb_plugins/profiling/.github/workflows/tb_plugin_ci.yml similarity index 100% rename from tb_plugins/plugins/profiling/.github/workflows/tb_plugin_ci.yml rename to tb_plugins/profiling/.github/workflows/tb_plugin_ci.yml diff --git a/tb_plugins/plugins/profiling/.gitignore b/tb_plugins/profiling/.gitignore similarity index 100% rename from tb_plugins/plugins/profiling/.gitignore rename to tb_plugins/profiling/.gitignore diff --git a/tb_plugins/plugins/profiling/.gitmodules b/tb_plugins/profiling/.gitmodules similarity index 100% rename from tb_plugins/plugins/profiling/.gitmodules rename to tb_plugins/profiling/.gitmodules diff --git a/tb_plugins/plugins/profiling/CODE_OF_CONDUCT.md b/tb_plugins/profiling/CODE_OF_CONDUCT.md similarity index 100% rename from tb_plugins/plugins/profiling/CODE_OF_CONDUCT.md rename to tb_plugins/profiling/CODE_OF_CONDUCT.md diff --git a/tb_plugins/plugins/profiling/CONTRIBUTING.md b/tb_plugins/profiling/CONTRIBUTING.md similarity index 100% rename from tb_plugins/plugins/profiling/CONTRIBUTING.md rename to tb_plugins/profiling/CONTRIBUTING.md diff --git a/tb_plugins/plugins/profiling/LICENSE b/tb_plugins/profiling/LICENSE similarity index 100% rename from tb_plugins/plugins/profiling/LICENSE rename to tb_plugins/profiling/LICENSE diff --git a/tb_plugins/plugins/profiling/README.md b/tb_plugins/profiling/README.md similarity index 100% rename from tb_plugins/plugins/profiling/README.md rename to tb_plugins/profiling/README.md diff --git a/tb_plugins/plugins/profiling/libkineto/CMakeLists.txt b/tb_plugins/profiling/libkineto/CMakeLists.txt similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/CMakeLists.txt rename to tb_plugins/profiling/libkineto/CMakeLists.txt diff --git a/tb_plugins/plugins/profiling/libkineto/README.md b/tb_plugins/profiling/libkineto/README.md similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/README.md rename to tb_plugins/profiling/libkineto/README.md diff --git a/tb_plugins/plugins/profiling/libkineto/include/AbstractConfig.h b/tb_plugins/profiling/libkineto/include/AbstractConfig.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/AbstractConfig.h rename to tb_plugins/profiling/libkineto/include/AbstractConfig.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ActivityProfilerInterface.h b/tb_plugins/profiling/libkineto/include/ActivityProfilerInterface.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ActivityProfilerInterface.h rename to tb_plugins/profiling/libkineto/include/ActivityProfilerInterface.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ActivityTraceInterface.h b/tb_plugins/profiling/libkineto/include/ActivityTraceInterface.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ActivityTraceInterface.h rename to tb_plugins/profiling/libkineto/include/ActivityTraceInterface.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ActivityType.h b/tb_plugins/profiling/libkineto/include/ActivityType.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ActivityType.h rename to tb_plugins/profiling/libkineto/include/ActivityType.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ClientInterface.h b/tb_plugins/profiling/libkineto/include/ClientInterface.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ClientInterface.h rename to tb_plugins/profiling/libkineto/include/ClientInterface.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/Config.h b/tb_plugins/profiling/libkineto/include/Config.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/Config.h rename to tb_plugins/profiling/libkineto/include/Config.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/GenericTraceActivity.h b/tb_plugins/profiling/libkineto/include/GenericTraceActivity.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/GenericTraceActivity.h rename to tb_plugins/profiling/libkineto/include/GenericTraceActivity.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/IActivityProfiler.h b/tb_plugins/profiling/libkineto/include/IActivityProfiler.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/IActivityProfiler.h rename to tb_plugins/profiling/libkineto/include/IActivityProfiler.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ILoggerObserver.h b/tb_plugins/profiling/libkineto/include/ILoggerObserver.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ILoggerObserver.h rename to tb_plugins/profiling/libkineto/include/ILoggerObserver.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ITraceActivity.h b/tb_plugins/profiling/libkineto/include/ITraceActivity.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ITraceActivity.h rename to tb_plugins/profiling/libkineto/include/ITraceActivity.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/ThreadUtil.h b/tb_plugins/profiling/libkineto/include/ThreadUtil.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/ThreadUtil.h rename to tb_plugins/profiling/libkineto/include/ThreadUtil.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/TraceSpan.h b/tb_plugins/profiling/libkineto/include/TraceSpan.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/TraceSpan.h rename to tb_plugins/profiling/libkineto/include/TraceSpan.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/libkineto.h b/tb_plugins/profiling/libkineto/include/libkineto.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/libkineto.h rename to tb_plugins/profiling/libkineto/include/libkineto.h diff --git a/tb_plugins/plugins/profiling/libkineto/include/time_since_epoch.h b/tb_plugins/profiling/libkineto/include/time_since_epoch.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/include/time_since_epoch.h rename to tb_plugins/profiling/libkineto/include/time_since_epoch.h diff --git a/tb_plugins/plugins/profiling/libkineto/libkineto_defs.bzl b/tb_plugins/profiling/libkineto/libkineto_defs.bzl similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/libkineto_defs.bzl rename to tb_plugins/profiling/libkineto/libkineto_defs.bzl diff --git a/tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cpp b/tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cpp rename to tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cu b/tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cu similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cu rename to tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cu diff --git a/tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cuh b/tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cuh similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/sample_programs/kineto_playground.cuh rename to tb_plugins/profiling/libkineto/sample_programs/kineto_playground.cuh diff --git a/tb_plugins/plugins/profiling/libkineto/src/AbstractConfig.cpp b/tb_plugins/profiling/libkineto/src/AbstractConfig.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/AbstractConfig.cpp rename to tb_plugins/profiling/libkineto/src/AbstractConfig.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityBuffers.h b/tb_plugins/profiling/libkineto/src/ActivityBuffers.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityBuffers.h rename to tb_plugins/profiling/libkineto/src/ActivityBuffers.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityLoggerFactory.h b/tb_plugins/profiling/libkineto/src/ActivityLoggerFactory.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityLoggerFactory.h rename to tb_plugins/profiling/libkineto/src/ActivityLoggerFactory.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.cpp b/tb_plugins/profiling/libkineto/src/ActivityProfilerController.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.cpp rename to tb_plugins/profiling/libkineto/src/ActivityProfilerController.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.h b/tb_plugins/profiling/libkineto/src/ActivityProfilerController.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerController.h rename to tb_plugins/profiling/libkineto/src/ActivityProfilerController.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp b/tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp rename to tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.h b/tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityProfilerProxy.h rename to tb_plugins/profiling/libkineto/src/ActivityProfilerProxy.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityTrace.h b/tb_plugins/profiling/libkineto/src/ActivityTrace.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityTrace.h rename to tb_plugins/profiling/libkineto/src/ActivityTrace.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ActivityType.cpp b/tb_plugins/profiling/libkineto/src/ActivityType.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ActivityType.cpp rename to tb_plugins/profiling/libkineto/src/ActivityType.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/Config.cpp b/tb_plugins/profiling/libkineto/src/Config.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/Config.cpp rename to tb_plugins/profiling/libkineto/src/Config.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.cpp b/tb_plugins/profiling/libkineto/src/ConfigLoader.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.cpp rename to tb_plugins/profiling/libkineto/src/ConfigLoader.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.h b/tb_plugins/profiling/libkineto/src/ConfigLoader.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ConfigLoader.h rename to tb_plugins/profiling/libkineto/src/ConfigLoader.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.cpp b/tb_plugins/profiling/libkineto/src/CudaDeviceProperties.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.cpp rename to tb_plugins/profiling/libkineto/src/CudaDeviceProperties.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.h b/tb_plugins/profiling/libkineto/src/CudaDeviceProperties.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CudaDeviceProperties.h rename to tb_plugins/profiling/libkineto/src/CudaDeviceProperties.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.h b/tb_plugins/profiling/libkineto/src/CuptiActivity.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.h rename to tb_plugins/profiling/libkineto/src/CuptiActivity.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.tpp b/tb_plugins/profiling/libkineto/src/CuptiActivity.tpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivity.tpp rename to tb_plugins/profiling/libkineto/src/CuptiActivity.tpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.cpp b/tb_plugins/profiling/libkineto/src/CuptiActivityApi.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.cpp rename to tb_plugins/profiling/libkineto/src/CuptiActivityApi.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.h b/tb_plugins/profiling/libkineto/src/CuptiActivityApi.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityApi.h rename to tb_plugins/profiling/libkineto/src/CuptiActivityApi.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityBuffer.h b/tb_plugins/profiling/libkineto/src/CuptiActivityBuffer.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityBuffer.h rename to tb_plugins/profiling/libkineto/src/CuptiActivityBuffer.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp b/tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp rename to tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.h b/tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityPlatform.h rename to tb_plugins/profiling/libkineto/src/CuptiActivityPlatform.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp b/tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp rename to tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.h b/tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiActivityProfiler.h rename to tb_plugins/profiling/libkineto/src/CuptiActivityProfiler.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.cpp b/tb_plugins/profiling/libkineto/src/CuptiCallbackApi.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.cpp rename to tb_plugins/profiling/libkineto/src/CuptiCallbackApi.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.h b/tb_plugins/profiling/libkineto/src/CuptiCallbackApi.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApi.h rename to tb_plugins/profiling/libkineto/src/CuptiCallbackApi.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApiMock.h b/tb_plugins/profiling/libkineto/src/CuptiCallbackApiMock.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiCallbackApiMock.h rename to tb_plugins/profiling/libkineto/src/CuptiCallbackApiMock.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.cpp b/tb_plugins/profiling/libkineto/src/CuptiEventApi.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.cpp rename to tb_plugins/profiling/libkineto/src/CuptiEventApi.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.h b/tb_plugins/profiling/libkineto/src/CuptiEventApi.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiEventApi.h rename to tb_plugins/profiling/libkineto/src/CuptiEventApi.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.cpp b/tb_plugins/profiling/libkineto/src/CuptiMetricApi.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.cpp rename to tb_plugins/profiling/libkineto/src/CuptiMetricApi.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.h b/tb_plugins/profiling/libkineto/src/CuptiMetricApi.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiMetricApi.h rename to tb_plugins/profiling/libkineto/src/CuptiMetricApi.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp b/tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp rename to tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.h b/tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiNvPerfMetric.h rename to tb_plugins/profiling/libkineto/src/CuptiNvPerfMetric.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp b/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp rename to tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h b/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h rename to tb_plugins/profiling/libkineto/src/CuptiRangeProfilerApi.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp b/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp rename to tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h b/tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h rename to tb_plugins/profiling/libkineto/src/CuptiRangeProfilerConfig.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/DaemonConfigLoader.h b/tb_plugins/profiling/libkineto/src/DaemonConfigLoader.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/DaemonConfigLoader.h rename to tb_plugins/profiling/libkineto/src/DaemonConfigLoader.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/Demangle.cpp b/tb_plugins/profiling/libkineto/src/Demangle.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/Demangle.cpp rename to tb_plugins/profiling/libkineto/src/Demangle.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/Demangle.h b/tb_plugins/profiling/libkineto/src/Demangle.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/Demangle.h rename to tb_plugins/profiling/libkineto/src/Demangle.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/EventProfiler.cpp b/tb_plugins/profiling/libkineto/src/EventProfiler.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/EventProfiler.cpp rename to tb_plugins/profiling/libkineto/src/EventProfiler.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/EventProfiler.h b/tb_plugins/profiling/libkineto/src/EventProfiler.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/EventProfiler.h rename to tb_plugins/profiling/libkineto/src/EventProfiler.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.cpp b/tb_plugins/profiling/libkineto/src/EventProfilerController.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.cpp rename to tb_plugins/profiling/libkineto/src/EventProfilerController.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.h b/tb_plugins/profiling/libkineto/src/EventProfilerController.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/EventProfilerController.h rename to tb_plugins/profiling/libkineto/src/EventProfilerController.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/GenericTraceActivity.cpp b/tb_plugins/profiling/libkineto/src/GenericTraceActivity.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/GenericTraceActivity.cpp rename to tb_plugins/profiling/libkineto/src/GenericTraceActivity.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/ILoggerObserver.cpp b/tb_plugins/profiling/libkineto/src/ILoggerObserver.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ILoggerObserver.cpp rename to tb_plugins/profiling/libkineto/src/ILoggerObserver.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/Logger.cpp b/tb_plugins/profiling/libkineto/src/Logger.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/Logger.cpp rename to tb_plugins/profiling/libkineto/src/Logger.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/Logger.h b/tb_plugins/profiling/libkineto/src/Logger.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/Logger.h rename to tb_plugins/profiling/libkineto/src/Logger.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/LoggerCollector.h b/tb_plugins/profiling/libkineto/src/LoggerCollector.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/LoggerCollector.h rename to tb_plugins/profiling/libkineto/src/LoggerCollector.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.cpp b/tb_plugins/profiling/libkineto/src/RoctracerActivityApi.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.cpp rename to tb_plugins/profiling/libkineto/src/RoctracerActivityApi.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.h b/tb_plugins/profiling/libkineto/src/RoctracerActivityApi.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityApi.h rename to tb_plugins/profiling/libkineto/src/RoctracerActivityApi.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityBuffer.h b/tb_plugins/profiling/libkineto/src/RoctracerActivityBuffer.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/RoctracerActivityBuffer.h rename to tb_plugins/profiling/libkineto/src/RoctracerActivityBuffer.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/SampleListener.h b/tb_plugins/profiling/libkineto/src/SampleListener.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/SampleListener.h rename to tb_plugins/profiling/libkineto/src/SampleListener.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ScopeExit.h b/tb_plugins/profiling/libkineto/src/ScopeExit.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ScopeExit.h rename to tb_plugins/profiling/libkineto/src/ScopeExit.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/ThreadUtil.cpp b/tb_plugins/profiling/libkineto/src/ThreadUtil.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/ThreadUtil.cpp rename to tb_plugins/profiling/libkineto/src/ThreadUtil.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/WeakSymbols.cpp b/tb_plugins/profiling/libkineto/src/WeakSymbols.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/WeakSymbols.cpp rename to tb_plugins/profiling/libkineto/src/WeakSymbols.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/cupti_call.h b/tb_plugins/profiling/libkineto/src/cupti_call.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/cupti_call.h rename to tb_plugins/profiling/libkineto/src/cupti_call.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/cupti_strings.cpp b/tb_plugins/profiling/libkineto/src/cupti_strings.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/cupti_strings.cpp rename to tb_plugins/profiling/libkineto/src/cupti_strings.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/cupti_strings.h b/tb_plugins/profiling/libkineto/src/cupti_strings.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/cupti_strings.h rename to tb_plugins/profiling/libkineto/src/cupti_strings.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/init.cpp b/tb_plugins/profiling/libkineto/src/init.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/init.cpp rename to tb_plugins/profiling/libkineto/src/init.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/libkineto_api.cpp b/tb_plugins/profiling/libkineto/src/libkineto_api.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/libkineto_api.cpp rename to tb_plugins/profiling/libkineto/src/libkineto_api.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/output_base.h b/tb_plugins/profiling/libkineto/src/output_base.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/output_base.h rename to tb_plugins/profiling/libkineto/src/output_base.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/output_csv.cpp b/tb_plugins/profiling/libkineto/src/output_csv.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/output_csv.cpp rename to tb_plugins/profiling/libkineto/src/output_csv.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/output_csv.h b/tb_plugins/profiling/libkineto/src/output_csv.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/output_csv.h rename to tb_plugins/profiling/libkineto/src/output_csv.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/output_json.cpp b/tb_plugins/profiling/libkineto/src/output_json.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/output_json.cpp rename to tb_plugins/profiling/libkineto/src/output_json.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/src/output_json.h b/tb_plugins/profiling/libkineto/src/output_json.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/output_json.h rename to tb_plugins/profiling/libkineto/src/output_json.h diff --git a/tb_plugins/plugins/profiling/libkineto/src/output_membuf.h b/tb_plugins/profiling/libkineto/src/output_membuf.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/src/output_membuf.h rename to tb_plugins/profiling/libkineto/src/output_membuf.h diff --git a/tb_plugins/plugins/profiling/libkineto/test/CMakeLists.txt b/tb_plugins/profiling/libkineto/test/CMakeLists.txt similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CMakeLists.txt rename to tb_plugins/profiling/libkineto/test/CMakeLists.txt diff --git a/tb_plugins/plugins/profiling/libkineto/test/ConfigTest.cpp b/tb_plugins/profiling/libkineto/test/ConfigTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/ConfigTest.cpp rename to tb_plugins/profiling/libkineto/test/ConfigTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp b/tb_plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp rename to tb_plugins/profiling/libkineto/test/CuptiActivityProfilerTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp b/tb_plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp rename to tb_plugins/profiling/libkineto/test/CuptiCallbackApiTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu b/tb_plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu rename to tb_plugins/profiling/libkineto/test/CuptiProfilerApiTest.cu diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp b/tb_plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp rename to tb_plugins/profiling/libkineto/test/CuptiRangeProfilerApiTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp b/tb_plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp rename to tb_plugins/profiling/libkineto/test/CuptiRangeProfilerConfigTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h b/tb_plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h rename to tb_plugins/profiling/libkineto/test/CuptiRangeProfilerTestUtil.h diff --git a/tb_plugins/plugins/profiling/libkineto/test/CuptiStringsTest.cpp b/tb_plugins/profiling/libkineto/test/CuptiStringsTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/CuptiStringsTest.cpp rename to tb_plugins/profiling/libkineto/test/CuptiStringsTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/EventProfilerTest.cpp b/tb_plugins/profiling/libkineto/test/EventProfilerTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/EventProfilerTest.cpp rename to tb_plugins/profiling/libkineto/test/EventProfilerTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/LoggerObserverTest.cpp b/tb_plugins/profiling/libkineto/test/LoggerObserverTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/LoggerObserverTest.cpp rename to tb_plugins/profiling/libkineto/test/LoggerObserverTest.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp b/tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp rename to tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.cpp diff --git a/tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.h b/tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.h similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/MockActivitySubProfiler.h rename to tb_plugins/profiling/libkineto/test/MockActivitySubProfiler.h diff --git a/tb_plugins/plugins/profiling/libkineto/test/PidInfoTest.cpp b/tb_plugins/profiling/libkineto/test/PidInfoTest.cpp similarity index 100% rename from tb_plugins/plugins/profiling/libkineto/test/PidInfoTest.cpp rename to tb_plugins/profiling/libkineto/test/PidInfoTest.cpp diff --git a/tb_plugins/plugins/profiling/tb_plugin/.flake8 b/tb_plugins/profiling/tb_plugin/.flake8 similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/.flake8 rename to tb_plugins/profiling/tb_plugin/.flake8 diff --git a/tb_plugins/plugins/profiling/tb_plugin/.gitignore b/tb_plugins/profiling/tb_plugin/.gitignore similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/.gitignore rename to tb_plugins/profiling/tb_plugin/.gitignore diff --git a/tb_plugins/plugins/profiling/tb_plugin/.pre-commit-config.yaml b/tb_plugins/profiling/tb_plugin/.pre-commit-config.yaml similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/.pre-commit-config.yaml rename to tb_plugins/profiling/tb_plugin/.pre-commit-config.yaml diff --git a/tb_plugins/plugins/profiling/tb_plugin/LICENSE b/tb_plugins/profiling/tb_plugin/LICENSE similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/LICENSE rename to tb_plugins/profiling/tb_plugin/LICENSE diff --git a/tb_plugins/plugins/profiling/tb_plugin/README.md b/tb_plugins/profiling/tb_plugin/README.md similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/README.md rename to tb_plugins/profiling/tb_plugin/README.md diff --git a/tb_plugins/plugins/profiling/tb_plugin/ci_scripts/install_env.sh b/tb_plugins/profiling/tb_plugin/ci_scripts/install_env.sh similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/ci_scripts/install_env.sh rename to tb_plugins/profiling/tb_plugin/ci_scripts/install_env.sh diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/gpu_utilization.md b/tb_plugins/profiling/tb_plugin/docs/gpu_utilization.md similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/gpu_utilization.md rename to tb_plugins/profiling/tb_plugin/docs/gpu_utilization.md diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/control_panel.PNG b/tb_plugins/profiling/tb_plugin/docs/images/control_panel.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/control_panel.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/control_panel.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/diff_view.png b/tb_plugins/profiling/tb_plugin/docs/images/diff_view.png similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/diff_view.png rename to tb_plugins/profiling/tb_plugin/docs/images/diff_view.png diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/distributed_view.PNG b/tb_plugins/profiling/tb_plugin/docs/images/distributed_view.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/distributed_view.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/distributed_view.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view.PNG b/tb_plugins/profiling/tb_plugin/docs/images/kernel_view.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/kernel_view.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG b/tb_plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/lightning_view.png b/tb_plugins/profiling/tb_plugin/docs/images/lightning_view.png similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/lightning_view.png rename to tb_plugins/profiling/tb_plugin/docs/images/lightning_view.png diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/memory_view.PNG b/tb_plugins/profiling/tb_plugin/docs/images/memory_view.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/memory_view.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/memory_view.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/module_view.png b/tb_plugins/profiling/tb_plugin/docs/images/module_view.png similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/module_view.png rename to tb_plugins/profiling/tb_plugin/docs/images/module_view.png diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view.PNG b/tb_plugins/profiling/tb_plugin/docs/images/operator_view.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/operator_view.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG b/tb_plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/overall_view.PNG b/tb_plugins/profiling/tb_plugin/docs/images/overall_view.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/overall_view.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/overall_view.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG b/tb_plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/time_breakdown_priority.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view.PNG b/tb_plugins/profiling/tb_plugin/docs/images/trace_view.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/trace_view.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG b/tb_plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG b/tb_plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/trace_view_gpu_utilization.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG b/tb_plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/trace_view_launch.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG b/tb_plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/trace_view_one_step.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG b/tb_plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG rename to tb_plugins/profiling/tb_plugin/docs/images/vscode_stack.PNG diff --git a/tb_plugins/plugins/profiling/tb_plugin/examples/datapipe_example.py b/tb_plugins/profiling/tb_plugin/examples/datapipe_example.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/examples/datapipe_example.py rename to tb_plugins/profiling/tb_plugin/examples/datapipe_example.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py b/tb_plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py rename to tb_plugins/profiling/tb_plugin/examples/resnet50_autograd_api.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py b/tb_plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py rename to tb_plugins/profiling/tb_plugin/examples/resnet50_ddp_profiler.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py b/tb_plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py rename to tb_plugins/profiling/tb_plugin/examples/resnet50_profiler_api.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/.gitignore b/tb_plugins/profiling/tb_plugin/fe/.gitignore similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/.gitignore rename to tb_plugins/profiling/tb_plugin/fe/.gitignore diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/README.md b/tb_plugins/profiling/tb_plugin/fe/README.md similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/README.md rename to tb_plugins/profiling/tb_plugin/fe/README.md diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/index.html b/tb_plugins/profiling/tb_plugin/fe/index.html similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/index.html rename to tb_plugins/profiling/tb_plugin/fe/index.html diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/package.json b/tb_plugins/profiling/tb_plugin/fe/package.json similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/package.json rename to tb_plugins/profiling/tb_plugin/fe/package.json diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/prettier.json b/tb_plugins/profiling/tb_plugin/fe/prettier.json similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/prettier.json rename to tb_plugins/profiling/tb_plugin/fe/prettier.json diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/scripts/add_header.py b/tb_plugins/profiling/tb_plugin/fe/scripts/add_header.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/scripts/add_header.py rename to tb_plugins/profiling/tb_plugin/fe/scripts/add_header.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/scripts/build.sh b/tb_plugins/profiling/tb_plugin/fe/scripts/build.sh similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/scripts/build.sh rename to tb_plugins/profiling/tb_plugin/fe/scripts/build.sh diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/scripts/setup.sh b/tb_plugins/profiling/tb_plugin/fe/scripts/setup.sh similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/scripts/setup.sh rename to tb_plugins/profiling/tb_plugin/fe/scripts/setup.sh diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/README.md b/tb_plugins/profiling/tb_plugin/fe/src/api/README.md similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/README.md rename to tb_plugins/profiling/tb_plugin/fe/src/api/README.md diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/api.ts b/tb_plugins/profiling/tb_plugin/fe/src/api/generated/api.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/api.ts rename to tb_plugins/profiling/tb_plugin/fe/src/api/generated/api.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts b/tb_plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts rename to tb_plugins/profiling/tb_plugin/fe/src/api/generated/configuration.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts b/tb_plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts rename to tb_plugins/profiling/tb_plugin/fe/src/api/generated/custom.d.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/index.ts b/tb_plugins/profiling/tb_plugin/fe/src/api/generated/index.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/generated/index.ts rename to tb_plugins/profiling/tb_plugin/fe/src/api/generated/index.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/index.ts b/tb_plugins/profiling/tb_plugin/fe/src/api/index.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/index.ts rename to tb_plugins/profiling/tb_plugin/fe/src/api/index.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/mock.ts b/tb_plugins/profiling/tb_plugin/fe/src/api/mock.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/mock.ts rename to tb_plugins/profiling/tb_plugin/fe/src/api/mock.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/api/openapi.yaml b/tb_plugins/profiling/tb_plugin/fe/src/api/openapi.yaml similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/api/openapi.yaml rename to tb_plugins/profiling/tb_plugin/fe/src/api/openapi.yaml diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/app.tsx b/tb_plugins/profiling/tb_plugin/fe/src/app.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/app.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/app.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/DataLoading.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/DiffOverview.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/DistributedView.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/FullCircularProgress.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/GpuInfoTable.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/Kernel.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/MemoryView.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/ModuleView.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Operator.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/Operator.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Operator.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/Operator.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Overview.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/Overview.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/Overview.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/Overview.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/TextListItem.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts b/tb_plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts rename to tb_plugins/profiling/tb_plugin/fe/src/components/TooltipDescriptions.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/TraceView.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/AntTableChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/AreaChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/ColumnChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/LineChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/PieChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/charts/TableChart.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/helpers.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/helpers.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/helpers.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/helpers.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallFrameList.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/CallStackTable.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/ExpandIcon.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/OperationTable.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/common.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts b/tb_plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts rename to tb_plugins/profiling/tb_plugin/fe/src/components/tables/transform.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/components/transform.ts b/tb_plugins/profiling/tb_plugin/fe/src/components/transform.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/components/transform.ts rename to tb_plugins/profiling/tb_plugin/fe/src/components/transform.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts b/tb_plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts rename to tb_plugins/profiling/tb_plugin/fe/src/constants/groupBy.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/gstatic.d.ts b/tb_plugins/profiling/tb_plugin/fe/src/gstatic.d.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/gstatic.d.ts rename to tb_plugins/profiling/tb_plugin/fe/src/gstatic.d.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/index.tsx b/tb_plugins/profiling/tb_plugin/fe/src/index.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/index.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/index.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/setup.tsx b/tb_plugins/profiling/tb_plugin/fe/src/setup.tsx similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/setup.tsx rename to tb_plugins/profiling/tb_plugin/fe/src/setup.tsx diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/styles.css b/tb_plugins/profiling/tb_plugin/fe/src/styles.css similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/styles.css rename to tb_plugins/profiling/tb_plugin/fe/src/styles.css diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/binarysearch.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/debounce.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/debounce.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/debounce.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/debounce.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/def.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/def.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/def.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/def.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/hooks.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/hooks.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/hooks.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/hooks.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/index.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/index.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/index.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/index.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/resize.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/resize.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/resize.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/resize.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/search.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/search.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/search.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/search.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/top.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/top.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/top.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/top.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/type.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/type.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/type.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/type.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/vscode.ts b/tb_plugins/profiling/tb_plugin/fe/src/utils/vscode.ts similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/src/utils/vscode.ts rename to tb_plugins/profiling/tb_plugin/fe/src/utils/vscode.ts diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/tsconfig.json b/tb_plugins/profiling/tb_plugin/fe/tsconfig.json similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/tsconfig.json rename to tb_plugins/profiling/tb_plugin/fe/tsconfig.json diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/update-static.js b/tb_plugins/profiling/tb_plugin/fe/update-static.js similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/update-static.js rename to tb_plugins/profiling/tb_plugin/fe/update-static.js diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/webpack.config.js b/tb_plugins/profiling/tb_plugin/fe/webpack.config.js similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/webpack.config.js rename to tb_plugins/profiling/tb_plugin/fe/webpack.config.js diff --git a/tb_plugins/plugins/profiling/tb_plugin/fe/yarn.lock b/tb_plugins/profiling/tb_plugin/fe/yarn.lock similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/fe/yarn.lock rename to tb_plugins/profiling/tb_plugin/fe/yarn.lock diff --git a/tb_plugins/plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml b/tb_plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml rename to tb_plugins/profiling/tb_plugin/packaging/torch_tb_profiler/meta.yaml diff --git a/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz b/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz rename to tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz diff --git a/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz b/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz rename to tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz diff --git a/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz b/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz rename to tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz diff --git a/tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz b/tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz rename to tb_plugins/profiling/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz diff --git a/tb_plugins/plugins/profiling/tb_plugin/setup.py b/tb_plugins/profiling/tb_plugin/setup.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/setup.py rename to tb_plugins/profiling/tb_plugin/setup.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_expected.json b/tb_plugins/profiling/tb_plugin/test/gpu_metrics_expected.json similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_expected.json rename to tb_plugins/profiling/tb_plugin/test/gpu_metrics_expected.json diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_input.json b/tb_plugins/profiling/tb_plugin/test/gpu_metrics_input.json similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/gpu_metrics_input.json rename to tb_plugins/profiling/tb_plugin/test/gpu_metrics_input.json diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/result_check_file.txt b/tb_plugins/profiling/tb_plugin/test/result_check_file.txt similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/result_check_file.txt rename to tb_plugins/profiling/tb_plugin/test/result_check_file.txt diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/test_compare_with_autograd.py b/tb_plugins/profiling/tb_plugin/test/test_compare_with_autograd.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/test_compare_with_autograd.py rename to tb_plugins/profiling/tb_plugin/test/test_compare_with_autograd.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/test_diffrun.py b/tb_plugins/profiling/tb_plugin/test/test_diffrun.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/test_diffrun.py rename to tb_plugins/profiling/tb_plugin/test/test_diffrun.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/test_profiler.py b/tb_plugins/profiling/tb_plugin/test/test_profiler.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/test_profiler.py rename to tb_plugins/profiling/tb_plugin/test/test_profiler.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/test_ranges.py b/tb_plugins/profiling/tb_plugin/test/test_ranges.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/test_ranges.py rename to tb_plugins/profiling/tb_plugin/test/test_ranges.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py b/tb_plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py rename to tb_plugins/profiling/tb_plugin/test/test_tensorboard_end2end.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/__init__.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/consts.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/consts.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/consts.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/consts.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/__init__.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/azureblob.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/base.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/cache.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/file.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/gs.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/io/utils.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/multiprocessing.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/plugin.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/__init__.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/communication.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/data.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/event_parser.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/loader.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/memory_parser.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/module_op.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/node.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_agg.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/op_tree.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/overall_parser.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/range_utils.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/run_generator.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_core.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/profiler/trace.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/run.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/run.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/run.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/run.py diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.html diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/index.js diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_embedding.html diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html diff --git a/tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/utils.py b/tb_plugins/profiling/tb_plugin/torch_tb_profiler/utils.py similarity index 100% rename from tb_plugins/plugins/profiling/tb_plugin/torch_tb_profiler/utils.py rename to tb_plugins/profiling/tb_plugin/torch_tb_profiler/utils.py -- Gitee From 9bca5ad9606317684ebd628a7683c09dccfeed97 Mon Sep 17 00:00:00 2001 From: wuyulong11 Date: Thu, 20 Jul 2023 19:20:17 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E3=80=91=20rename=20directory=20=E3=80=90=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E4=BA=BA=E3=80=91=20wuyulong=2030031080?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../.github/workflows/libkineto_ci.yml | 0 .../workflows/tb_plugin_build_pip_package.yml | 0 .../.github/workflows/tb_plugin_ci.yml | 0 .../tensorboard-plugins/.gitignore | 0 .../tensorboard-plugins/.gitmodules | 0 .../tensorboard-plugins/CODE_OF_CONDUCT.md | 0 .../tensorboard-plugins/CONTRIBUTING.md | 0 {tb_plugins => plugins}/tensorboard-plugins/LICENSE | 0 .../tensorboard-plugins/README.md | 0 .../tensorboard-plugins/libkineto/CMakeLists.txt | 0 .../tensorboard-plugins/libkineto/README.md | 0 .../libkineto/include/AbstractConfig.h | 0 .../libkineto/include/ActivityProfilerInterface.h | 0 .../libkineto/include/ActivityTraceInterface.h | 0 .../libkineto/include/ActivityType.h | 0 .../libkineto/include/ClientInterface.h | 0 .../tensorboard-plugins/libkineto/include/Config.h | 0 .../libkineto/include/GenericTraceActivity.h | 0 .../libkineto/include/IActivityProfiler.h | 0 .../libkineto/include/ILoggerObserver.h | 0 .../libkineto/include/ITraceActivity.h | 0 .../libkineto/include/ThreadUtil.h | 0 .../libkineto/include/TraceSpan.h | 0 .../libkineto/include/libkineto.h | 0 .../libkineto/include/time_since_epoch.h | 0 .../libkineto/libkineto_defs.bzl | 0 .../libkineto/sample_programs/kineto_playground.cpp | 0 .../libkineto/sample_programs/kineto_playground.cu | 0 .../libkineto/sample_programs/kineto_playground.cuh | 0 .../libkineto/src/AbstractConfig.cpp | 0 .../libkineto/src/ActivityBuffers.h | 0 .../libkineto/src/ActivityLoggerFactory.h | 0 .../libkineto/src/ActivityProfilerController.cpp | 0 .../libkineto/src/ActivityProfilerController.h | 0 .../libkineto/src/ActivityProfilerProxy.cpp | 0 .../libkineto/src/ActivityProfilerProxy.h | 0 .../libkineto/src/ActivityTrace.h | 0 .../libkineto/src/ActivityType.cpp | 0 .../tensorboard-plugins/libkineto/src/Config.cpp | 0 .../libkineto/src/ConfigLoader.cpp | 0 .../libkineto/src/ConfigLoader.h | 0 .../libkineto/src/CudaDeviceProperties.cpp | 0 .../libkineto/src/CudaDeviceProperties.h | 0 .../libkineto/src/CuptiActivity.h | 0 .../libkineto/src/CuptiActivity.tpp | 0 .../libkineto/src/CuptiActivityApi.cpp | 0 .../libkineto/src/CuptiActivityApi.h | 0 .../libkineto/src/CuptiActivityBuffer.h | 0 .../libkineto/src/CuptiActivityPlatform.cpp | 0 .../libkineto/src/CuptiActivityPlatform.h | 0 .../libkineto/src/CuptiActivityProfiler.cpp | 0 .../libkineto/src/CuptiActivityProfiler.h | 0 .../libkineto/src/CuptiCallbackApi.cpp | 0 .../libkineto/src/CuptiCallbackApi.h | 0 .../libkineto/src/CuptiCallbackApiMock.h | 0 .../libkineto/src/CuptiEventApi.cpp | 0 .../libkineto/src/CuptiEventApi.h | 0 .../libkineto/src/CuptiMetricApi.cpp | 0 .../libkineto/src/CuptiMetricApi.h | 0 .../libkineto/src/CuptiNvPerfMetric.cpp | 0 .../libkineto/src/CuptiNvPerfMetric.h | 0 .../libkineto/src/CuptiRangeProfilerApi.cpp | 0 .../libkineto/src/CuptiRangeProfilerApi.h | 0 .../libkineto/src/CuptiRangeProfilerConfig.cpp | 0 .../libkineto/src/CuptiRangeProfilerConfig.h | 0 .../libkineto/src/DaemonConfigLoader.h | 0 .../tensorboard-plugins/libkineto/src/Demangle.cpp | 0 .../tensorboard-plugins/libkineto/src/Demangle.h | 0 .../libkineto/src/EventProfiler.cpp | 0 .../libkineto/src/EventProfiler.h | 0 .../libkineto/src/EventProfilerController.cpp | 0 .../libkineto/src/EventProfilerController.h | 0 .../libkineto/src/GenericTraceActivity.cpp | 0 .../libkineto/src/ILoggerObserver.cpp | 0 .../tensorboard-plugins/libkineto/src/Logger.cpp | 0 .../tensorboard-plugins/libkineto/src/Logger.h | 0 .../libkineto/src/LoggerCollector.h | 0 .../libkineto/src/RoctracerActivityApi.cpp | 0 .../libkineto/src/RoctracerActivityApi.h | 0 .../libkineto/src/RoctracerActivityBuffer.h | 0 .../libkineto/src/SampleListener.h | 0 .../tensorboard-plugins/libkineto/src/ScopeExit.h | 0 .../libkineto/src/ThreadUtil.cpp | 0 .../libkineto/src/WeakSymbols.cpp | 0 .../tensorboard-plugins/libkineto/src/cupti_call.h | 0 .../libkineto/src/cupti_strings.cpp | 0 .../libkineto/src/cupti_strings.h | 0 .../tensorboard-plugins/libkineto/src/init.cpp | 0 .../libkineto/src/libkineto_api.cpp | 0 .../tensorboard-plugins/libkineto/src/output_base.h | 0 .../libkineto/src/output_csv.cpp | 0 .../tensorboard-plugins/libkineto/src/output_csv.h | 0 .../libkineto/src/output_json.cpp | 0 .../tensorboard-plugins/libkineto/src/output_json.h | 0 .../libkineto/src/output_membuf.h | 0 .../libkineto/test/CMakeLists.txt | 0 .../libkineto/test/ConfigTest.cpp | 0 .../libkineto/test/CuptiActivityProfilerTest.cpp | 0 .../libkineto/test/CuptiCallbackApiTest.cpp | 0 .../libkineto/test/CuptiProfilerApiTest.cu | 0 .../libkineto/test/CuptiRangeProfilerApiTest.cpp | 0 .../libkineto/test/CuptiRangeProfilerConfigTest.cpp | 0 .../libkineto/test/CuptiRangeProfilerTestUtil.h | 0 .../libkineto/test/CuptiStringsTest.cpp | 0 .../libkineto/test/EventProfilerTest.cpp | 0 .../libkineto/test/LoggerObserverTest.cpp | 0 .../libkineto/test/MockActivitySubProfiler.cpp | 0 .../libkineto/test/MockActivitySubProfiler.h | 0 .../libkineto/test/PidInfoTest.cpp | 0 .../tensorboard-plugins/tb_plugin/.flake8 | 0 .../tensorboard-plugins/tb_plugin/.gitignore | 0 .../tb_plugin/.pre-commit-config.yaml | 0 .../tensorboard-plugins/tb_plugin/LICENSE | 0 .../tensorboard-plugins/tb_plugin/README.md | 0 .../tb_plugin/ci_scripts/install_env.sh | 0 .../tb_plugin/docs/gpu_utilization.md | 0 .../tb_plugin/docs/images/control_panel.PNG | Bin .../tb_plugin/docs/images/diff_view.png | Bin .../tb_plugin/docs/images/distributed_view.PNG | Bin .../tb_plugin/docs/images/kernel_view.PNG | Bin .../kernel_view_group_by_properties_and_op.PNG | Bin .../docs/images/kernel_view_group_by_statistic.PNG | Bin .../tb_plugin/docs/images/lightning_view.png | Bin .../tb_plugin/docs/images/memory_view.PNG | Bin .../tb_plugin/docs/images/memory_view_component.PNG | Bin .../tb_plugin/docs/images/module_view.png | Bin .../tb_plugin/docs/images/operator_view.PNG | Bin .../images/operator_view_group_by_inputshape.PNG | Bin .../tb_plugin/docs/images/overall_view.PNG | Bin .../docs/images/time_breakdown_priority.PNG | Bin .../tb_plugin/docs/images/trace_view.PNG | Bin .../docs/images/trace_view_fwd_bwd_correlation.PNG | Bin .../tb_plugin/docs/images/trace_view_launch.PNG | Bin .../docs/images/trace_view_npu_utilization.PNG | Bin .../tb_plugin/docs/images/trace_view_one_step.PNG | Bin .../tb_plugin/docs/images/vscode_stack.PNG | Bin .../tb_plugin/examples/datapipe_example.py | 0 .../tb_plugin/examples/resnet50_autograd_api.py | 0 .../tb_plugin/examples/resnet50_ddp_profiler.py | 0 .../tb_plugin/examples/resnet50_profiler_api.py | 0 .../tensorboard-plugins/tb_plugin/fe/.gitignore | 0 .../tensorboard-plugins/tb_plugin/fe/README.md | 0 .../tensorboard-plugins/tb_plugin/fe/index.html | 0 .../tensorboard-plugins/tb_plugin/fe/package.json | 0 .../tensorboard-plugins/tb_plugin/fe/prettier.json | 0 .../tb_plugin/fe/scripts/add_header.py | 0 .../tb_plugin/fe/scripts/build.sh | 0 .../tb_plugin/fe/scripts/setup.sh | 0 .../tb_plugin/fe/src/api/README.md | 0 .../tb_plugin/fe/src/api/generated/api.ts | 0 .../tb_plugin/fe/src/api/generated/configuration.ts | 0 .../tb_plugin/fe/src/api/generated/custom.d.ts | 0 .../tb_plugin/fe/src/api/generated/index.ts | 0 .../tb_plugin/fe/src/api/index.ts | 0 .../tb_plugin/fe/src/api/mock.ts | 0 .../tb_plugin/fe/src/api/openapi.yaml | 0 .../tensorboard-plugins/tb_plugin/fe/src/app.tsx | 0 .../tb_plugin/fe/src/components/DataLoading.tsx | 0 .../tb_plugin/fe/src/components/DiffOverview.tsx | 0 .../tb_plugin/fe/src/components/DistributedView.tsx | 0 .../fe/src/components/FullCircularProgress.tsx | 0 .../tb_plugin/fe/src/components/GpuInfoTable.tsx | 0 .../tb_plugin/fe/src/components/Kernel.tsx | 0 .../tb_plugin/fe/src/components/MemoryView.tsx | 0 .../tb_plugin/fe/src/components/ModuleView.tsx | 0 .../tb_plugin/fe/src/components/Operator.tsx | 0 .../tb_plugin/fe/src/components/Overview.tsx | 0 .../tb_plugin/fe/src/components/TextListItem.tsx | 0 .../fe/src/components/TooltipDescriptions.ts | 0 .../tb_plugin/fe/src/components/TraceView.tsx | 0 .../fe/src/components/charts/AntTableChart.tsx | 0 .../fe/src/components/charts/AreaChart.tsx | 0 .../fe/src/components/charts/ColumnChart.tsx | 0 .../fe/src/components/charts/LineChart.tsx | 0 .../fe/src/components/charts/NewLineChart.tsx | 0 .../tb_plugin/fe/src/components/charts/PieChart.tsx | 0 .../fe/src/components/charts/SteppedAreaChart.tsx | 0 .../fe/src/components/charts/TableChart.tsx | 0 .../tb_plugin/fe/src/components/helpers.tsx | 0 .../fe/src/components/tables/CallFrameList.tsx | 0 .../fe/src/components/tables/CallStackTable.tsx | 0 .../fe/src/components/tables/ExpandIcon.tsx | 0 .../fe/src/components/tables/MemoryStatsTable.tsx | 0 .../fe/src/components/tables/NavToCodeButton.tsx | 0 .../fe/src/components/tables/OperationTable.tsx | 0 .../tb_plugin/fe/src/components/tables/common.tsx | 0 .../tb_plugin/fe/src/components/tables/transform.ts | 0 .../tb_plugin/fe/src/components/transform.ts | 0 .../tb_plugin/fe/src/constants/groupBy.ts | 0 .../tb_plugin/fe/src/gstatic.d.ts | 0 .../tensorboard-plugins/tb_plugin/fe/src/index.tsx | 0 .../tensorboard-plugins/tb_plugin/fe/src/setup.tsx | 0 .../tensorboard-plugins/tb_plugin/fe/src/styles.css | 0 .../tb_plugin/fe/src/utils/binarysearch.ts | 0 .../tb_plugin/fe/src/utils/debounce.ts | 0 .../tb_plugin/fe/src/utils/def.ts | 0 .../tb_plugin/fe/src/utils/hooks.ts | 0 .../tb_plugin/fe/src/utils/index.ts | 0 .../tb_plugin/fe/src/utils/resize.ts | 0 .../tb_plugin/fe/src/utils/search.ts | 0 .../tb_plugin/fe/src/utils/top.ts | 0 .../tb_plugin/fe/src/utils/type.ts | 0 .../tb_plugin/fe/src/utils/vscode.ts | 0 .../tensorboard-plugins/tb_plugin/fe/tsconfig.json | 0 .../tb_plugin/fe/update-static.js | 0 .../tb_plugin/fe/webpack.config.js | 0 .../tensorboard-plugins/tb_plugin/fe/yarn.lock | 0 .../tb_plugin/packaging/torch_tb_profiler/meta.yaml | 0 .../worker0.1623143089861.pt.trace.json.gz | Bin .../worker0.1623143566756.pt.trace.json.gz | Bin .../worker0.1623212756351.pt.trace.json.gz | Bin .../worker0.1623213129365.pt.trace.json.gz | Bin .../tensorboard-plugins/tb_plugin/setup.py | 0 .../tb_plugin/test/gpu_metrics_expected.json | 0 .../tb_plugin/test/gpu_metrics_input.json | 0 .../tb_plugin/test/result_check_file.txt | 0 .../tb_plugin/test/test_compare_with_autograd.py | 0 .../tb_plugin/test/test_diffrun.py | 0 .../tb_plugin/test/test_profiler.py | 0 .../tb_plugin/test/test_ranges.py | 0 .../tb_plugin/test/test_tensorboard_end2end.py | 0 .../tb_plugin/torch_tb_profiler/__init__.py | 0 .../tb_plugin/torch_tb_profiler/consts.py | 0 .../tb_plugin/torch_tb_profiler/io/__init__.py | 0 .../tb_plugin/torch_tb_profiler/io/azureblob.py | 0 .../tb_plugin/torch_tb_profiler/io/base.py | 0 .../tb_plugin/torch_tb_profiler/io/cache.py | 0 .../tb_plugin/torch_tb_profiler/io/file.py | 0 .../tb_plugin/torch_tb_profiler/io/gs.py | 0 .../tb_plugin/torch_tb_profiler/io/utils.py | 0 .../tb_plugin/torch_tb_profiler/multiprocessing.py | 0 .../tb_plugin/torch_tb_profiler/plugin.py | 0 .../torch_tb_profiler/profiler/__init__.py | 0 .../torch_tb_profiler/profiler/communication.py | 0 .../tb_plugin/torch_tb_profiler/profiler/data.py | 0 .../torch_tb_profiler/profiler/diffrun/__init__.py | 0 .../torch_tb_profiler/profiler/diffrun/contract.py | 0 .../torch_tb_profiler/profiler/diffrun/operator.py | 0 .../torch_tb_profiler/profiler/diffrun/tree.py | 0 .../torch_tb_profiler/profiler/event_parser.py | 0 .../profiler/gpu_metrics_parser.py | 0 .../torch_tb_profiler/profiler/kernel_parser.py | 0 .../tb_plugin/torch_tb_profiler/profiler/loader.py | 0 .../torch_tb_profiler/profiler/memory_parser.py | 0 .../torch_tb_profiler/profiler/module_op.py | 0 .../tb_plugin/torch_tb_profiler/profiler/node.py | 0 .../tb_plugin/torch_tb_profiler/profiler/op_agg.py | 0 .../tb_plugin/torch_tb_profiler/profiler/op_tree.py | 0 .../torch_tb_profiler/profiler/overall_parser.py | 0 .../torch_tb_profiler/profiler/range_utils.py | 0 .../torch_tb_profiler/profiler/run_generator.py | 0 .../torch_tb_profiler/profiler/tensor_core.py | 0 .../profiler/tensor_cores_parser.py | 0 .../tb_plugin/torch_tb_profiler/profiler/trace.py | 0 .../tb_plugin/torch_tb_profiler/run.py | 0 .../tb_plugin/torch_tb_profiler/static/index.html | 0 .../tb_plugin/torch_tb_profiler/static/index.js | 0 .../torch_tb_profiler/static/trace_embedding.html | 0 .../torch_tb_profiler/static/trace_viewer_full.html | 0 .../tb_plugin/torch_tb_profiler/utils.py | 0 260 files changed, 0 insertions(+), 0 deletions(-) rename {tb_plugins => plugins}/tensorboard-plugins/.github/workflows/libkineto_ci.yml (100%) rename {tb_plugins => plugins}/tensorboard-plugins/.github/workflows/tb_plugin_build_pip_package.yml (100%) rename {tb_plugins => plugins}/tensorboard-plugins/.github/workflows/tb_plugin_ci.yml (100%) rename {tb_plugins => plugins}/tensorboard-plugins/.gitignore (100%) rename {tb_plugins => plugins}/tensorboard-plugins/.gitmodules (100%) rename {tb_plugins => plugins}/tensorboard-plugins/CODE_OF_CONDUCT.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/CONTRIBUTING.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/LICENSE (100%) rename {tb_plugins => plugins}/tensorboard-plugins/README.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/CMakeLists.txt (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/README.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/AbstractConfig.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ActivityProfilerInterface.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ActivityTraceInterface.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ActivityType.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ClientInterface.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/Config.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/GenericTraceActivity.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/IActivityProfiler.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ILoggerObserver.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ITraceActivity.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/ThreadUtil.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/TraceSpan.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/libkineto.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/include/time_since_epoch.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/libkineto_defs.bzl (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cu (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cuh (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/AbstractConfig.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityBuffers.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityLoggerFactory.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityProfilerController.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityProfilerController.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityTrace.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ActivityType.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/Config.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ConfigLoader.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ConfigLoader.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CudaDeviceProperties.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CudaDeviceProperties.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivity.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivity.tpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityApi.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityApi.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityBuffer.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiCallbackApi.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiCallbackApi.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiCallbackApiMock.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiEventApi.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiEventApi.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiMetricApi.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiMetricApi.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/DaemonConfigLoader.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/Demangle.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/Demangle.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/EventProfiler.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/EventProfiler.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/EventProfilerController.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/EventProfilerController.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/GenericTraceActivity.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ILoggerObserver.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/Logger.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/Logger.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/LoggerCollector.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/RoctracerActivityApi.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/RoctracerActivityApi.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/RoctracerActivityBuffer.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/SampleListener.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ScopeExit.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/ThreadUtil.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/WeakSymbols.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/cupti_call.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/cupti_strings.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/cupti_strings.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/init.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/libkineto_api.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/output_base.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/output_csv.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/output_csv.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/output_json.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/output_json.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/src/output_membuf.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CMakeLists.txt (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/ConfigTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiActivityProfilerTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiCallbackApiTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiProfilerApiTest.cu (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiRangeProfilerApiTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiRangeProfilerConfigTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiRangeProfilerTestUtil.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/CuptiStringsTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/EventProfilerTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/LoggerObserverTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.h (100%) rename {tb_plugins => plugins}/tensorboard-plugins/libkineto/test/PidInfoTest.cpp (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/.flake8 (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/.gitignore (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/.pre-commit-config.yaml (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/LICENSE (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/README.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/ci_scripts/install_env.sh (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/gpu_utilization.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/control_panel.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/diff_view.png (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/distributed_view.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/kernel_view.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_statistic.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/lightning_view.png (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/memory_view.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/memory_view_component.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/module_view.png (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/operator_view.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/overall_view.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/time_breakdown_priority.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/trace_view.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/trace_view_launch.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/trace_view_npu_utilization.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/trace_view_one_step.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/docs/images/vscode_stack.PNG (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/examples/datapipe_example.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/examples/resnet50_autograd_api.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/examples/resnet50_ddp_profiler.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/examples/resnet50_profiler_api.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/.gitignore (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/README.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/index.html (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/package.json (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/prettier.json (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/scripts/add_header.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/scripts/build.sh (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/scripts/setup.sh (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/README.md (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/generated/api.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/generated/configuration.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/generated/custom.d.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/generated/index.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/index.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/mock.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/api/openapi.yaml (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/app.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/DataLoading.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/DiffOverview.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/DistributedView.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/FullCircularProgress.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/GpuInfoTable.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/Kernel.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/MemoryView.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/ModuleView.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/Operator.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/Overview.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/TextListItem.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/TooltipDescriptions.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/TraceView.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/AntTableChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/AreaChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/ColumnChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/LineChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/NewLineChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/PieChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/charts/TableChart.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/helpers.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallFrameList.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallStackTable.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/ExpandIcon.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/OperationTable.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/common.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/tables/transform.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/components/transform.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/constants/groupBy.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/gstatic.d.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/index.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/setup.tsx (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/styles.css (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/binarysearch.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/debounce.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/def.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/hooks.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/index.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/resize.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/search.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/top.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/type.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/src/utils/vscode.ts (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/tsconfig.json (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/update-static.js (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/webpack.config.js (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/fe/yarn.lock (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/packaging/torch_tb_profiler/meta.yaml (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/setup.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/gpu_metrics_expected.json (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/gpu_metrics_input.json (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/result_check_file.txt (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/test_compare_with_autograd.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/test_diffrun.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/test_profiler.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/test_ranges.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/test/test_tensorboard_end2end.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/__init__.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/consts.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/__init__.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/azureblob.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/base.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/cache.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/file.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/gs.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/utils.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/multiprocessing.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/plugin.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/__init__.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/communication.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/data.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/event_parser.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/loader.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/memory_parser.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/module_op.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/node.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_agg.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_tree.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/overall_parser.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/range_utils.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/run_generator.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_core.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/trace.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/run.py (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.html (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.js (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_embedding.html (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html (100%) rename {tb_plugins => plugins}/tensorboard-plugins/tb_plugin/torch_tb_profiler/utils.py (100%) diff --git a/tb_plugins/tensorboard-plugins/.github/workflows/libkineto_ci.yml b/plugins/tensorboard-plugins/.github/workflows/libkineto_ci.yml similarity index 100% rename from tb_plugins/tensorboard-plugins/.github/workflows/libkineto_ci.yml rename to plugins/tensorboard-plugins/.github/workflows/libkineto_ci.yml diff --git a/tb_plugins/tensorboard-plugins/.github/workflows/tb_plugin_build_pip_package.yml b/plugins/tensorboard-plugins/.github/workflows/tb_plugin_build_pip_package.yml similarity index 100% rename from tb_plugins/tensorboard-plugins/.github/workflows/tb_plugin_build_pip_package.yml rename to plugins/tensorboard-plugins/.github/workflows/tb_plugin_build_pip_package.yml diff --git a/tb_plugins/tensorboard-plugins/.github/workflows/tb_plugin_ci.yml b/plugins/tensorboard-plugins/.github/workflows/tb_plugin_ci.yml similarity index 100% rename from tb_plugins/tensorboard-plugins/.github/workflows/tb_plugin_ci.yml rename to plugins/tensorboard-plugins/.github/workflows/tb_plugin_ci.yml diff --git a/tb_plugins/tensorboard-plugins/.gitignore b/plugins/tensorboard-plugins/.gitignore similarity index 100% rename from tb_plugins/tensorboard-plugins/.gitignore rename to plugins/tensorboard-plugins/.gitignore diff --git a/tb_plugins/tensorboard-plugins/.gitmodules b/plugins/tensorboard-plugins/.gitmodules similarity index 100% rename from tb_plugins/tensorboard-plugins/.gitmodules rename to plugins/tensorboard-plugins/.gitmodules diff --git a/tb_plugins/tensorboard-plugins/CODE_OF_CONDUCT.md b/plugins/tensorboard-plugins/CODE_OF_CONDUCT.md similarity index 100% rename from tb_plugins/tensorboard-plugins/CODE_OF_CONDUCT.md rename to plugins/tensorboard-plugins/CODE_OF_CONDUCT.md diff --git a/tb_plugins/tensorboard-plugins/CONTRIBUTING.md b/plugins/tensorboard-plugins/CONTRIBUTING.md similarity index 100% rename from tb_plugins/tensorboard-plugins/CONTRIBUTING.md rename to plugins/tensorboard-plugins/CONTRIBUTING.md diff --git a/tb_plugins/tensorboard-plugins/LICENSE b/plugins/tensorboard-plugins/LICENSE similarity index 100% rename from tb_plugins/tensorboard-plugins/LICENSE rename to plugins/tensorboard-plugins/LICENSE diff --git a/tb_plugins/tensorboard-plugins/README.md b/plugins/tensorboard-plugins/README.md similarity index 100% rename from tb_plugins/tensorboard-plugins/README.md rename to plugins/tensorboard-plugins/README.md diff --git a/tb_plugins/tensorboard-plugins/libkineto/CMakeLists.txt b/plugins/tensorboard-plugins/libkineto/CMakeLists.txt similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/CMakeLists.txt rename to plugins/tensorboard-plugins/libkineto/CMakeLists.txt diff --git a/tb_plugins/tensorboard-plugins/libkineto/README.md b/plugins/tensorboard-plugins/libkineto/README.md similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/README.md rename to plugins/tensorboard-plugins/libkineto/README.md diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/AbstractConfig.h b/plugins/tensorboard-plugins/libkineto/include/AbstractConfig.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/AbstractConfig.h rename to plugins/tensorboard-plugins/libkineto/include/AbstractConfig.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ActivityProfilerInterface.h b/plugins/tensorboard-plugins/libkineto/include/ActivityProfilerInterface.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ActivityProfilerInterface.h rename to plugins/tensorboard-plugins/libkineto/include/ActivityProfilerInterface.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ActivityTraceInterface.h b/plugins/tensorboard-plugins/libkineto/include/ActivityTraceInterface.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ActivityTraceInterface.h rename to plugins/tensorboard-plugins/libkineto/include/ActivityTraceInterface.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ActivityType.h b/plugins/tensorboard-plugins/libkineto/include/ActivityType.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ActivityType.h rename to plugins/tensorboard-plugins/libkineto/include/ActivityType.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ClientInterface.h b/plugins/tensorboard-plugins/libkineto/include/ClientInterface.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ClientInterface.h rename to plugins/tensorboard-plugins/libkineto/include/ClientInterface.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/Config.h b/plugins/tensorboard-plugins/libkineto/include/Config.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/Config.h rename to plugins/tensorboard-plugins/libkineto/include/Config.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/GenericTraceActivity.h b/plugins/tensorboard-plugins/libkineto/include/GenericTraceActivity.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/GenericTraceActivity.h rename to plugins/tensorboard-plugins/libkineto/include/GenericTraceActivity.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/IActivityProfiler.h b/plugins/tensorboard-plugins/libkineto/include/IActivityProfiler.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/IActivityProfiler.h rename to plugins/tensorboard-plugins/libkineto/include/IActivityProfiler.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ILoggerObserver.h b/plugins/tensorboard-plugins/libkineto/include/ILoggerObserver.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ILoggerObserver.h rename to plugins/tensorboard-plugins/libkineto/include/ILoggerObserver.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ITraceActivity.h b/plugins/tensorboard-plugins/libkineto/include/ITraceActivity.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ITraceActivity.h rename to plugins/tensorboard-plugins/libkineto/include/ITraceActivity.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/ThreadUtil.h b/plugins/tensorboard-plugins/libkineto/include/ThreadUtil.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/ThreadUtil.h rename to plugins/tensorboard-plugins/libkineto/include/ThreadUtil.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/TraceSpan.h b/plugins/tensorboard-plugins/libkineto/include/TraceSpan.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/TraceSpan.h rename to plugins/tensorboard-plugins/libkineto/include/TraceSpan.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/libkineto.h b/plugins/tensorboard-plugins/libkineto/include/libkineto.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/libkineto.h rename to plugins/tensorboard-plugins/libkineto/include/libkineto.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/include/time_since_epoch.h b/plugins/tensorboard-plugins/libkineto/include/time_since_epoch.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/include/time_since_epoch.h rename to plugins/tensorboard-plugins/libkineto/include/time_since_epoch.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/libkineto_defs.bzl b/plugins/tensorboard-plugins/libkineto/libkineto_defs.bzl similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/libkineto_defs.bzl rename to plugins/tensorboard-plugins/libkineto/libkineto_defs.bzl diff --git a/tb_plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cpp b/plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cpp rename to plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cu b/plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cu similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cu rename to plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cu diff --git a/tb_plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cuh b/plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cuh similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cuh rename to plugins/tensorboard-plugins/libkineto/sample_programs/kineto_playground.cuh diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/AbstractConfig.cpp b/plugins/tensorboard-plugins/libkineto/src/AbstractConfig.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/AbstractConfig.cpp rename to plugins/tensorboard-plugins/libkineto/src/AbstractConfig.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityBuffers.h b/plugins/tensorboard-plugins/libkineto/src/ActivityBuffers.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityBuffers.h rename to plugins/tensorboard-plugins/libkineto/src/ActivityBuffers.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityLoggerFactory.h b/plugins/tensorboard-plugins/libkineto/src/ActivityLoggerFactory.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityLoggerFactory.h rename to plugins/tensorboard-plugins/libkineto/src/ActivityLoggerFactory.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.cpp b/plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.cpp rename to plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.h b/plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.h rename to plugins/tensorboard-plugins/libkineto/src/ActivityProfilerController.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.cpp b/plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.cpp rename to plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.h b/plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.h rename to plugins/tensorboard-plugins/libkineto/src/ActivityProfilerProxy.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityTrace.h b/plugins/tensorboard-plugins/libkineto/src/ActivityTrace.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityTrace.h rename to plugins/tensorboard-plugins/libkineto/src/ActivityTrace.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ActivityType.cpp b/plugins/tensorboard-plugins/libkineto/src/ActivityType.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ActivityType.cpp rename to plugins/tensorboard-plugins/libkineto/src/ActivityType.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/Config.cpp b/plugins/tensorboard-plugins/libkineto/src/Config.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/Config.cpp rename to plugins/tensorboard-plugins/libkineto/src/Config.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ConfigLoader.cpp b/plugins/tensorboard-plugins/libkineto/src/ConfigLoader.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ConfigLoader.cpp rename to plugins/tensorboard-plugins/libkineto/src/ConfigLoader.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ConfigLoader.h b/plugins/tensorboard-plugins/libkineto/src/ConfigLoader.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ConfigLoader.h rename to plugins/tensorboard-plugins/libkineto/src/ConfigLoader.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.cpp b/plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.cpp rename to plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.h b/plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.h rename to plugins/tensorboard-plugins/libkineto/src/CudaDeviceProperties.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivity.h b/plugins/tensorboard-plugins/libkineto/src/CuptiActivity.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivity.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivity.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivity.tpp b/plugins/tensorboard-plugins/libkineto/src/CuptiActivity.tpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivity.tpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivity.tpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.h b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityApi.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityBuffer.h b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityBuffer.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityBuffer.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityBuffer.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.h b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityPlatform.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.h b/plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiActivityProfiler.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.h b/plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApi.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApiMock.h b/plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApiMock.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApiMock.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiCallbackApiMock.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.h b/plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiEventApi.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.h b/plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiMetricApi.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.h b/plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiNvPerfMetric.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.h b/plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerApi.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.cpp b/plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.cpp rename to plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.h b/plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.h rename to plugins/tensorboard-plugins/libkineto/src/CuptiRangeProfilerConfig.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/DaemonConfigLoader.h b/plugins/tensorboard-plugins/libkineto/src/DaemonConfigLoader.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/DaemonConfigLoader.h rename to plugins/tensorboard-plugins/libkineto/src/DaemonConfigLoader.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/Demangle.cpp b/plugins/tensorboard-plugins/libkineto/src/Demangle.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/Demangle.cpp rename to plugins/tensorboard-plugins/libkineto/src/Demangle.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/Demangle.h b/plugins/tensorboard-plugins/libkineto/src/Demangle.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/Demangle.h rename to plugins/tensorboard-plugins/libkineto/src/Demangle.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/EventProfiler.cpp b/plugins/tensorboard-plugins/libkineto/src/EventProfiler.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/EventProfiler.cpp rename to plugins/tensorboard-plugins/libkineto/src/EventProfiler.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/EventProfiler.h b/plugins/tensorboard-plugins/libkineto/src/EventProfiler.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/EventProfiler.h rename to plugins/tensorboard-plugins/libkineto/src/EventProfiler.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/EventProfilerController.cpp b/plugins/tensorboard-plugins/libkineto/src/EventProfilerController.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/EventProfilerController.cpp rename to plugins/tensorboard-plugins/libkineto/src/EventProfilerController.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/EventProfilerController.h b/plugins/tensorboard-plugins/libkineto/src/EventProfilerController.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/EventProfilerController.h rename to plugins/tensorboard-plugins/libkineto/src/EventProfilerController.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/GenericTraceActivity.cpp b/plugins/tensorboard-plugins/libkineto/src/GenericTraceActivity.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/GenericTraceActivity.cpp rename to plugins/tensorboard-plugins/libkineto/src/GenericTraceActivity.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ILoggerObserver.cpp b/plugins/tensorboard-plugins/libkineto/src/ILoggerObserver.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ILoggerObserver.cpp rename to plugins/tensorboard-plugins/libkineto/src/ILoggerObserver.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/Logger.cpp b/plugins/tensorboard-plugins/libkineto/src/Logger.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/Logger.cpp rename to plugins/tensorboard-plugins/libkineto/src/Logger.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/Logger.h b/plugins/tensorboard-plugins/libkineto/src/Logger.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/Logger.h rename to plugins/tensorboard-plugins/libkineto/src/Logger.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/LoggerCollector.h b/plugins/tensorboard-plugins/libkineto/src/LoggerCollector.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/LoggerCollector.h rename to plugins/tensorboard-plugins/libkineto/src/LoggerCollector.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.cpp b/plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.cpp rename to plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.h b/plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.h rename to plugins/tensorboard-plugins/libkineto/src/RoctracerActivityApi.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/RoctracerActivityBuffer.h b/plugins/tensorboard-plugins/libkineto/src/RoctracerActivityBuffer.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/RoctracerActivityBuffer.h rename to plugins/tensorboard-plugins/libkineto/src/RoctracerActivityBuffer.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/SampleListener.h b/plugins/tensorboard-plugins/libkineto/src/SampleListener.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/SampleListener.h rename to plugins/tensorboard-plugins/libkineto/src/SampleListener.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ScopeExit.h b/plugins/tensorboard-plugins/libkineto/src/ScopeExit.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ScopeExit.h rename to plugins/tensorboard-plugins/libkineto/src/ScopeExit.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/ThreadUtil.cpp b/plugins/tensorboard-plugins/libkineto/src/ThreadUtil.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/ThreadUtil.cpp rename to plugins/tensorboard-plugins/libkineto/src/ThreadUtil.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/WeakSymbols.cpp b/plugins/tensorboard-plugins/libkineto/src/WeakSymbols.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/WeakSymbols.cpp rename to plugins/tensorboard-plugins/libkineto/src/WeakSymbols.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/cupti_call.h b/plugins/tensorboard-plugins/libkineto/src/cupti_call.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/cupti_call.h rename to plugins/tensorboard-plugins/libkineto/src/cupti_call.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/cupti_strings.cpp b/plugins/tensorboard-plugins/libkineto/src/cupti_strings.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/cupti_strings.cpp rename to plugins/tensorboard-plugins/libkineto/src/cupti_strings.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/cupti_strings.h b/plugins/tensorboard-plugins/libkineto/src/cupti_strings.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/cupti_strings.h rename to plugins/tensorboard-plugins/libkineto/src/cupti_strings.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/init.cpp b/plugins/tensorboard-plugins/libkineto/src/init.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/init.cpp rename to plugins/tensorboard-plugins/libkineto/src/init.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/libkineto_api.cpp b/plugins/tensorboard-plugins/libkineto/src/libkineto_api.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/libkineto_api.cpp rename to plugins/tensorboard-plugins/libkineto/src/libkineto_api.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/output_base.h b/plugins/tensorboard-plugins/libkineto/src/output_base.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/output_base.h rename to plugins/tensorboard-plugins/libkineto/src/output_base.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/output_csv.cpp b/plugins/tensorboard-plugins/libkineto/src/output_csv.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/output_csv.cpp rename to plugins/tensorboard-plugins/libkineto/src/output_csv.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/output_csv.h b/plugins/tensorboard-plugins/libkineto/src/output_csv.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/output_csv.h rename to plugins/tensorboard-plugins/libkineto/src/output_csv.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/output_json.cpp b/plugins/tensorboard-plugins/libkineto/src/output_json.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/output_json.cpp rename to plugins/tensorboard-plugins/libkineto/src/output_json.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/output_json.h b/plugins/tensorboard-plugins/libkineto/src/output_json.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/output_json.h rename to plugins/tensorboard-plugins/libkineto/src/output_json.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/src/output_membuf.h b/plugins/tensorboard-plugins/libkineto/src/output_membuf.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/src/output_membuf.h rename to plugins/tensorboard-plugins/libkineto/src/output_membuf.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CMakeLists.txt b/plugins/tensorboard-plugins/libkineto/test/CMakeLists.txt similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CMakeLists.txt rename to plugins/tensorboard-plugins/libkineto/test/CMakeLists.txt diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/ConfigTest.cpp b/plugins/tensorboard-plugins/libkineto/test/ConfigTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/ConfigTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/ConfigTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiActivityProfilerTest.cpp b/plugins/tensorboard-plugins/libkineto/test/CuptiActivityProfilerTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiActivityProfilerTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/CuptiActivityProfilerTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiCallbackApiTest.cpp b/plugins/tensorboard-plugins/libkineto/test/CuptiCallbackApiTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiCallbackApiTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/CuptiCallbackApiTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiProfilerApiTest.cu b/plugins/tensorboard-plugins/libkineto/test/CuptiProfilerApiTest.cu similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiProfilerApiTest.cu rename to plugins/tensorboard-plugins/libkineto/test/CuptiProfilerApiTest.cu diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerApiTest.cpp b/plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerApiTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerApiTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerApiTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerConfigTest.cpp b/plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerConfigTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerConfigTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerConfigTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerTestUtil.h b/plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerTestUtil.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerTestUtil.h rename to plugins/tensorboard-plugins/libkineto/test/CuptiRangeProfilerTestUtil.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/CuptiStringsTest.cpp b/plugins/tensorboard-plugins/libkineto/test/CuptiStringsTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/CuptiStringsTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/CuptiStringsTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/EventProfilerTest.cpp b/plugins/tensorboard-plugins/libkineto/test/EventProfilerTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/EventProfilerTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/EventProfilerTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/LoggerObserverTest.cpp b/plugins/tensorboard-plugins/libkineto/test/LoggerObserverTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/LoggerObserverTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/LoggerObserverTest.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.cpp b/plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.cpp rename to plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.cpp diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.h b/plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.h similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.h rename to plugins/tensorboard-plugins/libkineto/test/MockActivitySubProfiler.h diff --git a/tb_plugins/tensorboard-plugins/libkineto/test/PidInfoTest.cpp b/plugins/tensorboard-plugins/libkineto/test/PidInfoTest.cpp similarity index 100% rename from tb_plugins/tensorboard-plugins/libkineto/test/PidInfoTest.cpp rename to plugins/tensorboard-plugins/libkineto/test/PidInfoTest.cpp diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/.flake8 b/plugins/tensorboard-plugins/tb_plugin/.flake8 similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/.flake8 rename to plugins/tensorboard-plugins/tb_plugin/.flake8 diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/.gitignore b/plugins/tensorboard-plugins/tb_plugin/.gitignore similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/.gitignore rename to plugins/tensorboard-plugins/tb_plugin/.gitignore diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/.pre-commit-config.yaml b/plugins/tensorboard-plugins/tb_plugin/.pre-commit-config.yaml similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/.pre-commit-config.yaml rename to plugins/tensorboard-plugins/tb_plugin/.pre-commit-config.yaml diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/LICENSE b/plugins/tensorboard-plugins/tb_plugin/LICENSE similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/LICENSE rename to plugins/tensorboard-plugins/tb_plugin/LICENSE diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/README.md b/plugins/tensorboard-plugins/tb_plugin/README.md similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/README.md rename to plugins/tensorboard-plugins/tb_plugin/README.md diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/ci_scripts/install_env.sh b/plugins/tensorboard-plugins/tb_plugin/ci_scripts/install_env.sh similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/ci_scripts/install_env.sh rename to plugins/tensorboard-plugins/tb_plugin/ci_scripts/install_env.sh diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/gpu_utilization.md b/plugins/tensorboard-plugins/tb_plugin/docs/gpu_utilization.md similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/gpu_utilization.md rename to plugins/tensorboard-plugins/tb_plugin/docs/gpu_utilization.md diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/control_panel.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/control_panel.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/control_panel.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/control_panel.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/diff_view.png b/plugins/tensorboard-plugins/tb_plugin/docs/images/diff_view.png similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/diff_view.png rename to plugins/tensorboard-plugins/tb_plugin/docs/images/diff_view.png diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/distributed_view.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/distributed_view.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/distributed_view.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/distributed_view.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_statistic.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_statistic.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_statistic.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/kernel_view_group_by_statistic.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/lightning_view.png b/plugins/tensorboard-plugins/tb_plugin/docs/images/lightning_view.png similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/lightning_view.png rename to plugins/tensorboard-plugins/tb_plugin/docs/images/lightning_view.png diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view_component.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view_component.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view_component.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/memory_view_component.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/module_view.png b/plugins/tensorboard-plugins/tb_plugin/docs/images/module_view.png similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/module_view.png rename to plugins/tensorboard-plugins/tb_plugin/docs/images/module_view.png diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/overall_view.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/overall_view.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/overall_view.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/overall_view.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/time_breakdown_priority.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/time_breakdown_priority.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/time_breakdown_priority.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/time_breakdown_priority.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_launch.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_launch.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_launch.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_launch.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_npu_utilization.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_npu_utilization.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_npu_utilization.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_npu_utilization.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_one_step.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_one_step.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_one_step.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/trace_view_one_step.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/docs/images/vscode_stack.PNG b/plugins/tensorboard-plugins/tb_plugin/docs/images/vscode_stack.PNG similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/docs/images/vscode_stack.PNG rename to plugins/tensorboard-plugins/tb_plugin/docs/images/vscode_stack.PNG diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/examples/datapipe_example.py b/plugins/tensorboard-plugins/tb_plugin/examples/datapipe_example.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/examples/datapipe_example.py rename to plugins/tensorboard-plugins/tb_plugin/examples/datapipe_example.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/examples/resnet50_autograd_api.py b/plugins/tensorboard-plugins/tb_plugin/examples/resnet50_autograd_api.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/examples/resnet50_autograd_api.py rename to plugins/tensorboard-plugins/tb_plugin/examples/resnet50_autograd_api.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/examples/resnet50_ddp_profiler.py b/plugins/tensorboard-plugins/tb_plugin/examples/resnet50_ddp_profiler.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/examples/resnet50_ddp_profiler.py rename to plugins/tensorboard-plugins/tb_plugin/examples/resnet50_ddp_profiler.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/examples/resnet50_profiler_api.py b/plugins/tensorboard-plugins/tb_plugin/examples/resnet50_profiler_api.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/examples/resnet50_profiler_api.py rename to plugins/tensorboard-plugins/tb_plugin/examples/resnet50_profiler_api.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/.gitignore b/plugins/tensorboard-plugins/tb_plugin/fe/.gitignore similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/.gitignore rename to plugins/tensorboard-plugins/tb_plugin/fe/.gitignore diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/README.md b/plugins/tensorboard-plugins/tb_plugin/fe/README.md similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/README.md rename to plugins/tensorboard-plugins/tb_plugin/fe/README.md diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/index.html b/plugins/tensorboard-plugins/tb_plugin/fe/index.html similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/index.html rename to plugins/tensorboard-plugins/tb_plugin/fe/index.html diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/package.json b/plugins/tensorboard-plugins/tb_plugin/fe/package.json similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/package.json rename to plugins/tensorboard-plugins/tb_plugin/fe/package.json diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/prettier.json b/plugins/tensorboard-plugins/tb_plugin/fe/prettier.json similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/prettier.json rename to plugins/tensorboard-plugins/tb_plugin/fe/prettier.json diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/scripts/add_header.py b/plugins/tensorboard-plugins/tb_plugin/fe/scripts/add_header.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/scripts/add_header.py rename to plugins/tensorboard-plugins/tb_plugin/fe/scripts/add_header.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/scripts/build.sh b/plugins/tensorboard-plugins/tb_plugin/fe/scripts/build.sh similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/scripts/build.sh rename to plugins/tensorboard-plugins/tb_plugin/fe/scripts/build.sh diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/scripts/setup.sh b/plugins/tensorboard-plugins/tb_plugin/fe/scripts/setup.sh similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/scripts/setup.sh rename to plugins/tensorboard-plugins/tb_plugin/fe/scripts/setup.sh diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/README.md b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/README.md similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/README.md rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/README.md diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/api.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/api.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/api.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/api.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/configuration.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/configuration.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/configuration.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/configuration.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/custom.d.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/custom.d.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/custom.d.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/custom.d.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/index.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/index.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/index.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/generated/index.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/index.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/index.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/index.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/index.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/mock.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/mock.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/mock.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/mock.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/openapi.yaml b/plugins/tensorboard-plugins/tb_plugin/fe/src/api/openapi.yaml similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/api/openapi.yaml rename to plugins/tensorboard-plugins/tb_plugin/fe/src/api/openapi.yaml diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/app.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/app.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/app.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/app.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/DataLoading.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/DataLoading.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/DataLoading.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/DataLoading.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/DiffOverview.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/DiffOverview.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/DiffOverview.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/DiffOverview.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/DistributedView.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/DistributedView.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/DistributedView.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/DistributedView.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/FullCircularProgress.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/FullCircularProgress.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/FullCircularProgress.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/FullCircularProgress.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/GpuInfoTable.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/GpuInfoTable.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/GpuInfoTable.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/GpuInfoTable.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/Kernel.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/Kernel.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/Kernel.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/Kernel.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/MemoryView.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/MemoryView.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/MemoryView.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/MemoryView.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/ModuleView.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/ModuleView.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/ModuleView.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/ModuleView.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/Operator.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/Operator.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/Operator.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/Operator.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/Overview.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/Overview.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/Overview.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/Overview.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/TextListItem.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/TextListItem.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/TextListItem.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/TextListItem.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/TooltipDescriptions.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/TooltipDescriptions.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/TooltipDescriptions.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/TooltipDescriptions.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/TraceView.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/TraceView.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/TraceView.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/TraceView.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AntTableChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AntTableChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AntTableChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AntTableChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AreaChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AreaChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AreaChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/AreaChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/ColumnChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/ColumnChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/ColumnChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/ColumnChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/LineChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/LineChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/LineChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/LineChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/NewLineChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/NewLineChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/NewLineChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/NewLineChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/PieChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/PieChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/PieChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/PieChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/TableChart.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/TableChart.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/TableChart.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/charts/TableChart.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/helpers.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/helpers.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/helpers.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/helpers.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallFrameList.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallFrameList.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallFrameList.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallFrameList.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallStackTable.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallStackTable.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallStackTable.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/CallStackTable.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/ExpandIcon.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/ExpandIcon.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/ExpandIcon.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/ExpandIcon.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/OperationTable.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/OperationTable.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/OperationTable.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/OperationTable.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/common.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/common.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/common.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/common.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/transform.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/transform.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/transform.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/tables/transform.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/transform.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/components/transform.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/components/transform.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/components/transform.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/constants/groupBy.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/constants/groupBy.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/constants/groupBy.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/constants/groupBy.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/gstatic.d.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/gstatic.d.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/gstatic.d.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/gstatic.d.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/index.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/index.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/index.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/index.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/setup.tsx b/plugins/tensorboard-plugins/tb_plugin/fe/src/setup.tsx similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/setup.tsx rename to plugins/tensorboard-plugins/tb_plugin/fe/src/setup.tsx diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/styles.css b/plugins/tensorboard-plugins/tb_plugin/fe/src/styles.css similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/styles.css rename to plugins/tensorboard-plugins/tb_plugin/fe/src/styles.css diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/binarysearch.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/binarysearch.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/binarysearch.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/binarysearch.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/debounce.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/debounce.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/debounce.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/debounce.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/def.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/def.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/def.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/def.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/hooks.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/hooks.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/hooks.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/hooks.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/index.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/index.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/index.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/index.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/resize.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/resize.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/resize.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/resize.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/search.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/search.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/search.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/search.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/top.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/top.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/top.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/top.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/type.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/type.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/type.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/type.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/vscode.ts b/plugins/tensorboard-plugins/tb_plugin/fe/src/utils/vscode.ts similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/src/utils/vscode.ts rename to plugins/tensorboard-plugins/tb_plugin/fe/src/utils/vscode.ts diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/tsconfig.json b/plugins/tensorboard-plugins/tb_plugin/fe/tsconfig.json similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/tsconfig.json rename to plugins/tensorboard-plugins/tb_plugin/fe/tsconfig.json diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/update-static.js b/plugins/tensorboard-plugins/tb_plugin/fe/update-static.js similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/update-static.js rename to plugins/tensorboard-plugins/tb_plugin/fe/update-static.js diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/webpack.config.js b/plugins/tensorboard-plugins/tb_plugin/fe/webpack.config.js similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/webpack.config.js rename to plugins/tensorboard-plugins/tb_plugin/fe/webpack.config.js diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/fe/yarn.lock b/plugins/tensorboard-plugins/tb_plugin/fe/yarn.lock similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/fe/yarn.lock rename to plugins/tensorboard-plugins/tb_plugin/fe/yarn.lock diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/packaging/torch_tb_profiler/meta.yaml b/plugins/tensorboard-plugins/tb_plugin/packaging/torch_tb_profiler/meta.yaml similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/packaging/torch_tb_profiler/meta.yaml rename to plugins/tensorboard-plugins/tb_plugin/packaging/torch_tb_profiler/meta.yaml diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz b/plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz rename to plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz b/plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz rename to plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz b/plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz rename to plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz b/plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz rename to plugins/tensorboard-plugins/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/setup.py b/plugins/tensorboard-plugins/tb_plugin/setup.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/setup.py rename to plugins/tensorboard-plugins/tb_plugin/setup.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_expected.json b/plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_expected.json similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_expected.json rename to plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_expected.json diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_input.json b/plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_input.json similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_input.json rename to plugins/tensorboard-plugins/tb_plugin/test/gpu_metrics_input.json diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/result_check_file.txt b/plugins/tensorboard-plugins/tb_plugin/test/result_check_file.txt similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/result_check_file.txt rename to plugins/tensorboard-plugins/tb_plugin/test/result_check_file.txt diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/test_compare_with_autograd.py b/plugins/tensorboard-plugins/tb_plugin/test/test_compare_with_autograd.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/test_compare_with_autograd.py rename to plugins/tensorboard-plugins/tb_plugin/test/test_compare_with_autograd.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/test_diffrun.py b/plugins/tensorboard-plugins/tb_plugin/test/test_diffrun.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/test_diffrun.py rename to plugins/tensorboard-plugins/tb_plugin/test/test_diffrun.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/test_profiler.py b/plugins/tensorboard-plugins/tb_plugin/test/test_profiler.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/test_profiler.py rename to plugins/tensorboard-plugins/tb_plugin/test/test_profiler.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/test_ranges.py b/plugins/tensorboard-plugins/tb_plugin/test/test_ranges.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/test_ranges.py rename to plugins/tensorboard-plugins/tb_plugin/test/test_ranges.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/test/test_tensorboard_end2end.py b/plugins/tensorboard-plugins/tb_plugin/test/test_tensorboard_end2end.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/test/test_tensorboard_end2end.py rename to plugins/tensorboard-plugins/tb_plugin/test/test_tensorboard_end2end.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/__init__.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/__init__.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/__init__.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/__init__.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/consts.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/consts.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/consts.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/consts.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/__init__.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/__init__.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/__init__.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/__init__.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/azureblob.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/azureblob.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/azureblob.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/azureblob.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/base.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/base.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/base.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/base.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/cache.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/cache.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/cache.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/cache.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/file.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/file.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/file.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/file.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/gs.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/gs.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/gs.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/gs.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/utils.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/utils.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/utils.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/io/utils.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/multiprocessing.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/multiprocessing.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/multiprocessing.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/multiprocessing.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/plugin.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/plugin.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/plugin.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/plugin.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/__init__.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/__init__.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/__init__.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/__init__.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/communication.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/communication.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/communication.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/communication.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/data.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/data.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/data.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/data.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/event_parser.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/event_parser.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/event_parser.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/event_parser.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/loader.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/loader.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/loader.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/loader.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/memory_parser.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/memory_parser.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/memory_parser.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/memory_parser.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/module_op.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/module_op.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/module_op.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/module_op.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/node.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/node.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/node.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/node.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_agg.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_agg.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_agg.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_agg.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_tree.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_tree.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_tree.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/op_tree.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/overall_parser.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/overall_parser.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/overall_parser.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/overall_parser.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/range_utils.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/range_utils.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/range_utils.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/range_utils.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/run_generator.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/run_generator.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/run_generator.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/run_generator.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_core.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_core.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_core.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_core.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/trace.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/trace.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/trace.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/profiler/trace.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/run.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/run.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/run.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/run.py diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.html b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.html similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.html rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.html diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.js b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.js similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.js rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/index.js diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_embedding.html b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_embedding.html similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_embedding.html rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_embedding.html diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html diff --git a/tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/utils.py b/plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/utils.py similarity index 100% rename from tb_plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/utils.py rename to plugins/tensorboard-plugins/tb_plugin/torch_tb_profiler/utils.py -- Gitee