matrix.py 文件源码

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

项目:ottertune 作者: cmu-db 项目源码 文件源码
def get_membership_mask(self, labels, rows_or_columns):
        from .util import array_tostring

        assert rows_or_columns in ['rows', 'columns']
        assert isinstance(labels, np.ndarray)
        assert labels.size > 0

        if rows_or_columns == "rows":
            filter_labels = self.rowlabels
        else:
            filter_labels = self.columnlabels

        labels = array_tostring(labels)
        filter_labels = array_tostring(filter_labels)

        return np.in1d(filter_labels.ravel(),
                       labels).reshape(filter_labels.shape)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号