diff --git a/mindinsight/ui/src/assets/images/collapse-left.svg b/mindinsight/ui/src/assets/images/collapse-left.svg new file mode 100644 index 0000000000000000000000000000000000000000..ceae81b3c7a1f58e7b4953ca858a7655f4713c23 --- /dev/null +++ b/mindinsight/ui/src/assets/images/collapse-left.svg @@ -0,0 +1,31 @@ + + + + 编组 12 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/mindinsight/ui/src/assets/images/collapse-right.svg b/mindinsight/ui/src/assets/images/collapse-right.svg new file mode 100644 index 0000000000000000000000000000000000000000..aa08e6c8b72b641f3b43821e009b91e4b7b88160 --- /dev/null +++ b/mindinsight/ui/src/assets/images/collapse-right.svg @@ -0,0 +1,31 @@ + + + + 编组 12 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/mindinsight/ui/src/views/train-manage/operator.vue b/mindinsight/ui/src/views/train-manage/operator.vue new file mode 100644 index 0000000000000000000000000000000000000000..eeb532b19382672d15dba2d2a1af736af635aac0 --- /dev/null +++ b/mindinsight/ui/src/views/train-manage/operator.vue @@ -0,0 +1,1164 @@ + + + {{$t('profiling.operatorDetail')}} + + + + + + + {{$t('operator.operatorTypeStatistics')}} + + + + {{$t('operator.pie')}} + + + {{ $t('operator.bar')}} + + + + + + + + + + {{ $t('operator.operatorStatistics') }} + + + + + {{$t('operator.allOperator')}} + + + {{$t('operator.ClassificationOperator')}} + + + + + + + + + + + + {coreDetailSortChange(props.row, ...args)}"> + + + + {opDetailPageChange(props.row, ...args)}" + layout="total, prev, pager, next, jumper" + :total="props.row.pageTotal"> + + + + + + + + + {coreDetailSortChange(opAllTypeList, ...args)}" + tooltip-effect="light"> + + + + {opDetailPageChange(opAllTypeList, ...args)}" + layout="total, prev, pager, next, jumper" + :total="opAllTypeList.pageTotal"> + + + + + + + {{ $t("public.noData") }} + + + + + + + {{ $t('operator.operatorTypeStatistics') }} + + + + + + + + + {{ $t('operator.operatorStatistics') }} + + + + + {cpuDetailSortChange(opCpuList, ...args)}"> + + + + {opCpuPageChange(opCpuList, ...args)}" + layout="total, prev, pager, next, jumper" + :total="opCpuList.pageTotal"> + + + + + + + {{$t("public.noData")}} + + + + + + + + + + {{ scope.row.value }} + + + + + + + + + diff --git a/mindinsight/ui/src/views/train-manage/profiling-dashboard.vue b/mindinsight/ui/src/views/train-manage/profiling-dashboard.vue new file mode 100644 index 0000000000000000000000000000000000000000..6f04c3b06631c50db456c2d8f17243ee2b72c3c4 --- /dev/null +++ b/mindinsight/ui/src/views/train-manage/profiling-dashboard.vue @@ -0,0 +1,738 @@ + + + + + + + {{ $t('profiling.stepTrace') }} + + {{ $t('profiling.viewDetail') }} + + + + + + + + + + + + + + + + + + + + + + + + + + {{$t("public.noData")}} + + + + + + {{ $t('profiling.mindData') }} + + {{ $t('profiling.viewDetail') }} + + + + + + + + {{$t("public.stayTuned")}} + + + + + + + + + {{ $t('profiling.rankOfOperator') }} + + {{ $t('profiling.viewDetail') }} + + + + + + + + {{$t("public.noData")}} + + + + + + + {{index + 1}} + {{item.name}} + {{item.frequency + $t('profiling.times')}} + + + {{item.time}}ms + + + + + + + + + {{ $t('profiling.timeLine') }} + + {{ $t('profiling.viewDetail') }} + + + + + + + {{$t("public.stayTuned")}} + + + + + + + + + diff --git a/mindinsight/ui/src/views/train-manage/profiling.vue b/mindinsight/ui/src/views/train-manage/profiling.vue new file mode 100644 index 0000000000000000000000000000000000000000..d1de144bf91496240edbf4f03ee549ca585dfbc3 --- /dev/null +++ b/mindinsight/ui/src/views/train-manage/profiling.vue @@ -0,0 +1,208 @@ + + + + + + + + {{$t('profiling.curCard')}} + + + + + + + {{$t("profiling.smartHelper")}} + + + + + + + + + + + + + + + + diff --git a/mindinsight/ui/src/views/train-manage/step-trace.vue b/mindinsight/ui/src/views/train-manage/step-trace.vue new file mode 100644 index 0000000000000000000000000000000000000000..b23a703dc6ecaca34b67cfb873c7330fb6cee09c --- /dev/null +++ b/mindinsight/ui/src/views/train-manage/step-trace.vue @@ -0,0 +1,660 @@ + + + + {{$t('profiling.stepTraceDetail')}} + + + {{$t('profiling.stepSelect')}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{$t("public.noData")}} + + + + + {{ item.name }} + + + {{item.timeLabel}}:{{item.timeSummary.total_time}}ms + + {{item.rateLabel}}:{{item.timeSummary[item.rate]}} + + {{$t('profiling.stepNum')}}:{{item.timeSummary.total_steps}} + + + + + + + {{$t("public.noData")}} + + + + + + + + {{$t("public.noData")}} + + + + + +
{{ $t("public.noData") }}
{{$t("public.noData")}}
+ {{$t("public.stayTuned")}} +