def get_chain()

in src/lic/ppl/inference/monte_carlo_samples.py [0:0]


    def get_chain(self, chain: int = 0):
        """
        View the samples drawn by during inference for a specific chain

        :param chain: specific chain to view
        :returns: view of the data restricted to specified chain
        """
        if self.chain is not None:
            raise ValueError(
                f"The current MonteCarloSamples object has already been"
                f" restricted to chain {self.chain}"
            )
        elif chain < 0 or chain >= self.get_num_chains():
            raise IndexError("Please specify a valid chain")
        return self._specific_chain_copy(chain)