pplbench/ppls/jags/inference.py [21:32]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def compile(self, seed: int, **compile_args):
        # JAGS doesn't have a separate compile step.
        # The model construction requires the actual data,
        # so everything has to be done under inference.
        pass

    def infer(  # type: ignore
        self,
        data: xr.Dataset,
        iterations: int,
        num_warmup: int,
        seed: int,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



pplbench/ppls/numpyro/inference.py [24:34]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def compile(self, seed: int, **compile_args):
        # TODO: Separating the compilation time might be desirable
        # for more complex models.
        pass

    def infer(
        self,
        data: xr.Dataset,
        iterations: int,
        num_warmup: int,
        seed: int,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



