def test_convert_conv2d_model_compute_scores(self):
if (self.keras_version <= 0.2):
pass
else:
deeplift_model = kc.convert_sequential_model(
model=self.keras_model)
deeplift_contribs_func = deeplift_model.\
get_target_contribs_func(
find_scores_layer_idx=0,
target_layer_idx=-2)
np.testing.assert_almost_equal(
deeplift_contribs_func(task_idx=0,
input_data_list=[self.inp],
batch_size=10,
progress_update=None),
#when biases are 0 and ref is 0, deeplift is the same as grad*inp
self.grad_func(self.inp)*self.inp, decimal=6)
test_conv2d_model_tensorflow_ordering.py 文件源码
python
阅读 30
收藏 0
点赞 0
评论 0
评论列表
文章目录