提交 a1f266b1 authored 作者: AlexLamb's avatar AlexLamb

Removed CamelCase

上级 1b14b41e
...@@ -38,14 +38,15 @@ def function_dump(filename, inputs, outputs=None, mode=None, updates=None, ...@@ -38,14 +38,15 @@ def function_dump(filename, inputs, outputs=None, mode=None, updates=None,
cPickle.dump(d, f, -1) cPickle.dump(d, f, -1)
def output_dictionary_wrapper(args, kwargs, fn, keys): def output_dictionary_wrapper(args, kwargs, fn, keys):
outputLst = fn(*args, **kwargs) output_list = fn(*args, **kwargs)
outputDict = {} output_dict = {}
for i in range(0, len(keys)): for i in range(0, len(keys)):
outputDict[keys[i]] = outputLst[i] output_dict[keys[i]] = output_list[i]
return output_dict
return outputDict
def function(inputs, outputs=None, mode=None, updates=None, givens=None, def function(inputs, outputs=None, mode=None, updates=None, givens=None,
no_default_updates=False, accept_inplace=False, name=None, no_default_updates=False, accept_inplace=False, name=None,
...@@ -196,20 +197,20 @@ def function(inputs, outputs=None, mode=None, updates=None, givens=None, ...@@ -196,20 +197,20 @@ def function(inputs, outputs=None, mode=None, updates=None, givens=None,
""" """
if type(outputs) is dict: if type(outputs) is dict:
outputsDictFormat = True outputs_dict_format = True
outputItems = outputs.items() output_items = outputs.items()
outputItemsSorted = sorted(outputItems, key = lambda x: x[0]) output_items_sorted = sorted(output_items, key = lambda x: x[0])
outputKeys = [] output_keys = []
outputs = [] outputs = []
for pair in outputItemsSorted: for pair in output_items_sorted:
outputKeys.append(pair[0]) output_keys.append(pair[0])
outputs.append(pair[1]) outputs.append(pair[1])
else: else:
outputsDictFormat = False outputs_dict_format = False
if name is None: if name is None:
...@@ -295,11 +296,11 @@ def function(inputs, outputs=None, mode=None, updates=None, givens=None, ...@@ -295,11 +296,11 @@ def function(inputs, outputs=None, mode=None, updates=None, givens=None,
# borrowed used defined inputs # borrowed used defined inputs
fn._check_for_aliased_inputs = check_for_aliased_inputs fn._check_for_aliased_inputs = check_for_aliased_inputs
if outputsDictFormat: if outputs_dict_format:
fnDictOutput = (lambda *args, **kwargs: output_dictionary_wrapper(args, kwargs, fn = fn, keys = outputKeys)) fn_dict_output = (lambda *args, **kwargs: output_dictionary_wrapper(args, kwargs, fn = fn, keys = output_keys))
return fnDictOutput return fn_dict_output
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论