aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html')
-rw-r--r--tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html20
1 files changed, 11 insertions, 9 deletions
diff --git a/tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html b/tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html
index 891905e7c4..0ce1e33867 100644
--- a/tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html
+++ b/tensorflow/tensorboard/components/tf_graph_dashboard/tf-graph-dashboard.html
@@ -21,6 +21,7 @@ limitations under the License.
<link rel="import" href="../tf-graph-controls/tf-graph-controls.html">
<link rel="import" href="../tf-dashboard-common/tf-dashboard.html">
<link rel="import" href="../tf-backend/tf-backend.html">
+<link rel="import" href="../vz-sorting/vz-sorting.html">
<!--
tf-graph-dashboard displays a graph from a TensorFlow run.
@@ -103,19 +104,21 @@ out-hierarchy-params="{{_hierarchyParams}}"
</dom-module>
<script>
-"use strict";
+import {DashboardBehavior} from "../tf-dashboard-common/dashboard-behavior";
+import {ReloadBehavior} from "../tf-dashboard-common/reload-behavior";
+import {BackendBehavior} from "../tf-backend/behavior";
+import {compareTagNames} from "../vz-sorting/sorting";
-(function() {
-TF.Dashboard.TfGraphDashboard = Polymer({
+Polymer({
is: 'tf-graph-dashboard',
factoryImpl: function(backend, debuggerDataEnabled) {
this.backend = backend;
this.debuggerDataEnabled = debuggerDataEnabled;
},
behaviors: [
- TF.Dashboard.DashboardBehavior("graphs"),
- TF.Dashboard.ReloadBehavior("tf-graph-dashboard"),
- TF.Backend.Behavior,
+ DashboardBehavior("graphs"),
+ ReloadBehavior("tf-graph-dashboard"),
+ BackendBehavior,
],
properties: {
_datasets: Object,
@@ -188,7 +191,7 @@ TF.Dashboard.TfGraphDashboard = Polymer({
this._initialized = true;
Promise.all([backend.graphRuns(), backend.runMetadataRuns()])
.then(function(result) {
- var runsWithGraph = result[0].sort(VZ.Sorting.compareTagNames);
+ var runsWithGraph = result[0].sort(compareTagNames);
var runToMetadata = result[1];
var datasets = _.map(runsWithGraph, function(runName) {
return {
@@ -196,7 +199,7 @@ TF.Dashboard.TfGraphDashboard = Polymer({
path: backend.router.graph(
runName, tf.graph.LIMIT_ATTR_SIZE, tf.graph.LARGE_ATTRS_KEY),
runMetadata: runToMetadata[runName] ? _.map(
- runToMetadata[runName].sort(VZ.Sorting.compareTagNames), function(tag) {
+ runToMetadata[runName].sort(compareTagNames), function(tag) {
return {
tag: tag,
path: backend.router.runMetadata(tag, runName)
@@ -296,5 +299,4 @@ TF.Dashboard.TfGraphDashboard = Polymer({
this._requestHealthPills();
},
});
-})();
</script>