__init__.py 文件源码

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

项目:pyro 作者: uber 项目源码 文件源码
def sample(self):
        """
        :returns: a random subsample of `range(size)`
        :rtype: torch.autograd.Variable of torch.LongTensor
        """
        subsample_size = self.subsample_size
        if subsample_size is None or subsample_size > self.size:
            subsample_size = self.size
        if subsample_size == self.size:
            result = Variable(torch.LongTensor(list(range(self.size))))
        else:
            result = Variable(torch.randperm(self.size)[:self.subsample_size])
        return result.cuda() if self.use_cuda else result
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号