提交 c4aa5545 authored 作者: Frederic Bastien's avatar Frederic Bastien

don't allow changing theano flags compiledir and base_compile after theano import.

上级 b6c9f91d
...@@ -35,7 +35,7 @@ def is_valid_compiledir(path): ...@@ -35,7 +35,7 @@ def is_valid_compiledir(path):
AddConfigVar('base_compiledir', AddConfigVar('base_compiledir',
"arch-independent cache directory for compiled modules", "arch-independent cache directory for compiled modules",
StrParam(os.path.join(config.home, '.theano'))) StrParam(os.path.join(config.home, '.theano'), allow_override=False))
AddConfigVar('compiledir', AddConfigVar('compiledir',
"arch-dependent cache directory for compiled modules", "arch-dependent cache directory for compiled modules",
...@@ -43,5 +43,5 @@ AddConfigVar('compiledir', ...@@ -43,5 +43,5 @@ AddConfigVar('compiledir',
os.path.join( os.path.join(
os.path.expanduser(config.base_compiledir), os.path.expanduser(config.base_compiledir),
default_compiledirname()), default_compiledirname()),
is_valid=is_valid_compiledir is_valid=is_valid_compiledir,
)) allow_override=False))
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论