94dbc3042f5a85b399f5ce2859d4e8fbafd235b9,tests/keras/backend/backend_test.py,,check_single_tensor_operation,#Any#Any#Any#,22
Before Change
def check_single_tensor_operation (function_name, input_shape, backend_list, **kwargs) :
val = np.random.random(input_shape) - 0.5
x_list = [k.variable(val) for k in backend_list]
z_list = []
for x, k in zip (x_list, backend_list) :
z_list.append (k.eval(getattr(k, function_name) (x, **kwargs) ))
After Change
z_list = []
for k in backend_list:
if k == KCSD:
z = cntk_func_single_tensor(function_name, input_shape,
**kwargs)([val])[0 ]
else :
z = k.eval(getattr(k, function_name)(k.variable(val), **kwargs))
if hasattr (z, "_keras_shape" ) :
assert z._keras_shape == z.shape
z_list += [z]
for (z1, z2) in zip (z_list[1 :], z_list[:-1 ]) :
assert z1.shape == z2.shape
assert_allclose (z1, z2, atol=1e-05 )
def check_two_tensor_operation (function_name, x_input_shape,
y_input_shape, backend_list, **kwargs) :
xval = np.random.random(x_input_shape) - 0.5
yval = np.random.random(y_input_shape) - 0.5
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 8
Instances Project Name: keras-team/keras
Commit Name: 94dbc3042f5a85b399f5ce2859d4e8fbafd235b9
Time: 2017-07-06
Author: me@taehoonlee.com
File Name: tests/keras/backend/backend_test.py
Class Name:
Method Name: check_single_tensor_operation
Project Name: keras-team/keras
Commit Name: 94dbc3042f5a85b399f5ce2859d4e8fbafd235b9
Time: 2017-07-06
Author: me@taehoonlee.com
File Name: tests/keras/backend/backend_test.py
Class Name:
Method Name: check_two_tensor_operation
Project Name: Hironsan/anago
Commit Name: f9af206c5d9a13cb84ccd4116e1a6505e5c02e8a
Time: 2017-07-06
Author: light.tree.1.13@gmail.com
File Name: anago/models/lstm-crf.py
Class Name: NeuralEntityModel
Method Name: report