From 86d355f8b54aec607137a4cf14d733820404767e Mon Sep 17 00:00:00 2001 From: shootingstar-99 Date: Sat, 19 Jul 2025 23:50:24 +0530 Subject: [PATCH 1/2] Fix: Remove Callable parent from TorchDistributionMixin --- pyro/distributions/torch_distribution.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyro/distributions/torch_distribution.py b/pyro/distributions/torch_distribution.py index ace02da72a..5e01166713 100644 --- a/pyro/distributions/torch_distribution.py +++ b/pyro/distributions/torch_distribution.py @@ -16,7 +16,7 @@ from .util import broadcast_shape, scale_and_mask -class TorchDistributionMixin(Distribution, Callable): +class TorchDistributionMixin(Distribution): """ Mixin to provide Pyro compatibility for PyTorch distributions. From aa99bd5a4585ade905392ca8f60c71ec855d1ea5 Mon Sep 17 00:00:00 2001 From: shootingstar-99 Date: Sat, 26 Jul 2025 03:05:51 +0530 Subject: [PATCH 2/2] Remove: Unused import callable --- pyro/distributions/torch_distribution.py | 1 - 1 file changed, 1 deletion(-) diff --git a/pyro/distributions/torch_distribution.py b/pyro/distributions/torch_distribution.py index 5e01166713..379dd8f01a 100644 --- a/pyro/distributions/torch_distribution.py +++ b/pyro/distributions/torch_distribution.py @@ -3,7 +3,6 @@ import warnings from collections import OrderedDict -from typing import Callable import torch from torch.distributions.kl import kl_divergence, register_kl