提交 613b4e93 authored 作者: Arnaud Bergeron's avatar Arnaud Bergeron

Fix typos in comment.

上级 5d051ce9
...@@ -1176,20 +1176,22 @@ class FunctionMaker(object): ...@@ -1176,20 +1176,22 @@ class FunctionMaker(object):
# 1) We preload the cache here to don't have its timming # 1) We preload the cache here to don't have its timming
# included in optimization that compile function. # included in optimization that compile function.
# 2) If other repo that import Theano have Theano ops defined, # 2) If other repo that import Theano have Theano ops defined,
# we need to refresh the cache here. Otherwise, their is import # we need to refresh the cache here. Otherwise, there are import
# order problems. # order problems.
# When device=gpu, we compile during Theano import. This trigger # When device=gpu, we compile during Theano
# the loading of the cache. But unpickling the cache ask that the # import. This triggers the loading of the cache. But
# other repos Ops are completly loaded, which isn't always the # unpickling the cache asks that the external Ops are
# case! # completly loaded, which isn't always the case!
# If a module isn't completly loaded and their unpickling fail, # If a module isn't completly loaded and its unpickling
# it mean it is safe for this function compilation to skip them, # fails, it means it is safe for this function
# but not for futur compilation. So reloading the cache at each # compilation to skip them, but not for future
# compilation fix this problem. # compilations. So reloading the cache at each
# 3) This help propagate knowledge of newly compiled module to # compilation fixes this problem.
# concurrent process. # 3) This helps propagate knowledge of newly compiled modules to
# concurrent processes.
theano.gof.cc.get_module_cache().refresh() theano.gof.cc.get_module_cache().refresh()
# Handle the case where inputs and/or outputs is a single Variable (not in a list) # Handle the case where inputs and/or outputs is a single
# Variable (not in a list)
self.orig_outputs = outputs self.orig_outputs = outputs
unpack_single = False unpack_single = False
return_none = False return_none = False
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论