def load_samples_snapshot(self, iteration_no):
    beta_filepath = (((Path(os.getcwd()) / 'models') / 'snapshots') / f'beta-samples--{self.uid}--{iteration_no}.npy')
    F_filepath = (((Path(os.getcwd()) / 'models') / 'snapshots') / f'F-samples--{self.uid}--{iteration_no}.npy')
    Z_filepath = (((Path(os.getcwd()) / 'models') / 'snapshots') / f'Z-samples--{self.uid}--{iteration_no}.npy')
    beta_samples = np.load(beta_filepath)
    F_samples = np.load(F_filepath)
    Z_samples = np.load(Z_filepath)
    return (beta_samples, Z_samples, F_samples)
def load_samples_snapshot(self, iteration_no):
    beta_filepath = (((Path(os.getcwd()) / 'models') / 'snapshots') / f'beta-samples--{self.uid}--{iteration_no}.npy')
    F_filepath = (((Path(os.getcwd()) / 'models') / 'snapshots') / f'F-samples--{self.uid}--{iteration_no}.npy')
    Z_filepath = (((Path(os.getcwd()) / 'models') / 'snapshots') / f'Z-samples--{self.uid}--{iteration_no}.npy')
    beta_samples = np.load(beta_filepath)
    F_samples = np.load(F_filepath)
    Z_samples = np.load(Z_filepath)
    return (beta_samples, Z_samples, F_samples)