STT-tensorflow/tensorflow/lite/toco/dump_graphviz.h
A. Unique TensorFlower 08703e1aad Multiple enhancements to graphviz output:
- nodes organized by subgraphs inferred from array names
  - subgraphs and ops include math op count estimates
  - better organized labels on all nodes
  - operators have numbered inputs and outputs when two or more exist
  - specific node shapes for inputs/outputs
  - node color scheme unchanged

PiperOrigin-RevId: 233446311
2019-02-11 11:40:41 -08:00

30 lines
1.0 KiB
C++

/* Copyright 2017 The TensorFlow Authors. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
==============================================================================*/
#ifndef TENSORFLOW_LITE_TOCO_DUMP_GRAPHVIZ_H_
#define TENSORFLOW_LITE_TOCO_DUMP_GRAPHVIZ_H_
#include <string>
#include "tensorflow/lite/toco/model.h"
namespace toco {
void DumpGraphviz(const Model& model, string* output_file_contents,
const string& graph_name);
} // namespace toco
#endif // TENSORFLOW_LITE_TOCO_DUMP_GRAPHVIZ_H_