提交 9f0560f2 authored 作者: Hengjean's avatar Hengjean 提交者: Frederic

Fixed if range.

上级 d0c93bbe
...@@ -1077,6 +1077,7 @@ class FunctionMaker(object): ...@@ -1077,6 +1077,7 @@ class FunctionMaker(object):
need_optimize = False need_optimize = False
get_lock() get_lock()
key = None key = None
if theano.config.cache_optimizations:
''' '''
graph_db and need_optimize graph_db and need_optimize
''' '''
...@@ -1087,7 +1088,6 @@ class FunctionMaker(object): ...@@ -1087,7 +1088,6 @@ class FunctionMaker(object):
f = open(graph_db_file, 'w+b') f = open(graph_db_file, 'w+b')
print 'created new graph_db %s' % graph_db_file print 'created new graph_db %s' % graph_db_file
f.close f.close
# load the graph_db dictionary # load the graph_db dictionary
try: try:
f = open(graph_db_file, 'r+b') f = open(graph_db_file, 'r+b')
...@@ -1102,10 +1102,8 @@ class FunctionMaker(object): ...@@ -1102,10 +1102,8 @@ class FunctionMaker(object):
print e print e
print 'graph_db is empty' print 'graph_db is empty'
graph_db = {} graph_db = {}
print 'loaded graph_db from %s, size=%d' % (graph_db_file, len(graph_db))
if theano.config.cache_optimizations:
need_optimize = True need_optimize = True
print 'loaded graph_db from %s, size=%d' % (graph_db_file, len(graph_db))
# the sole purpose of this loop is to set 'need_optimize' # the sole purpose of this loop is to set 'need_optimize'
for i, graph_old in enumerate(graph_db.keys()): for i, graph_old in enumerate(graph_db.keys()):
inputs_old = graph_old.inputs inputs_old = graph_old.inputs
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论