Skip to content

Commit 1065382

Browse files
committed
Fix diagnose using the incorrect number of samples for multiple chains
1 parent fc3300c commit 1065382

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cmdstan/diagnose.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ int main(int argc, const char *argv[]) {
7676
stan::io::stan_csv_metadata metadata = csv_parsed[0].metadata;
7777
std::vector<std::string> param_names = csv_parsed[0].header;
7878
size_t num_params = param_names.size();
79-
int num_samples = chains.num_samples();
79+
int num_samples = chains.num_samples() * chains.num_chains();
8080
std::vector<std::string> bad_n_eff_names;
8181
std::vector<std::string> bad_rhat_names;
8282
bool has_errors = false;

0 commit comments

Comments
 (0)