in point_e/diffusion/sampler.py [0:0]
def __init__(
self,
device: torch.device,
models: Sequence[nn.Module],
diffusions: Sequence[GaussianDiffusion],
num_points: Sequence[int],
aux_channels: Sequence[str],
model_kwargs_key_filter: Sequence[str] = ("*",),
guidance_scale: Sequence[float] = (3.0, 3.0),
clip_denoised: bool = True,
use_karras: Sequence[bool] = (True, True),
karras_steps: Sequence[int] = (64, 64),
sigma_min: Sequence[float] = (1e-3, 1e-3),
sigma_max: Sequence[float] = (120, 160),
s_churn: Sequence[float] = (3, 0),