models.py 文件源码

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

项目:polara 作者: Evfro 项目源码 文件源码
def get_feedback_data(self, on_level=None):
        feedback = self.data.fields.feedback
        eval_data = self.data.test.evalset[feedback].values
        holdout = self.data.holdout_size
        feedback_data = eval_data.reshape(-1, holdout)

        if on_level is not None:
            try:
                iter(on_level)
            except TypeError:
                feedback_data = np.ma.masked_not_equal(feedback_data, on_level)
            else:
                mask_level = np.in1d(feedback_data.ravel(),
                                     on_level,
                                     invert=True).reshape(feedback_data.shape)
                feedback_data = np.ma.masked_where(mask_level, feedback_data)
        return feedback_data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号