提交 beb93a44 authored 作者: Brandon T. Willard's avatar Brandon T. Willard

Apply pyupgrade to theano.d3viz

上级 ffa5e139
...@@ -8,8 +8,6 @@ import json ...@@ -8,8 +8,6 @@ import json
import os import os
import shutil import shutil
import six
from theano.d3viz.formatting import PyDotFormatter from theano.d3viz.formatting import PyDotFormatter
...@@ -80,8 +78,7 @@ def d3viz(fct, outfile, copy_deps=True, *args, **kwargs): ...@@ -80,8 +78,7 @@ def d3viz(fct, outfile, copy_deps=True, *args, **kwargs):
formatter = PyDotFormatter(*args, **kwargs) formatter = PyDotFormatter(*args, **kwargs)
graph = formatter(fct) graph = formatter(fct)
dot_graph = graph.create_dot() dot_graph = graph.create_dot()
if not six.PY2: dot_graph = dot_graph.decode("utf8")
dot_graph = dot_graph.decode("utf8")
# Create output directory if not existing # Create output directory if not existing
outdir = os.path.dirname(outfile) outdir = os.path.dirname(outfile)
......
...@@ -19,7 +19,7 @@ except ImportError: ...@@ -19,7 +19,7 @@ except ImportError:
pass pass
class PyDotFormatter(object): class PyDotFormatter:
"""Create `pydot` graph object from Theano function. """Create `pydot` graph object from Theano function.
Parameters Parameters
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论