test_conv2d_model_tensorflow_ordering.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:deeplift 作者: kundajelab 项目源码 文件源码
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)
评论列表


问题


面经


文章

微信
公众号

扫码关注公众号