1data { 2 int d_int; 3 matrix[d_int, d_int] d_matrix; 4 vector[d_int] d_vector; 5 row_vector[d_int] d_row_vector; 6 array[6] real d_array; 7 array[6, 2] real d_array2; 8 array[6] int d_iarray; 9 array[6, 2] int d_iarray2; 10} 11transformed data { 12 matrix[d_int, d_int] transformed_data_matrix; 13 transformed_data_matrix = to_matrix(d_matrix); 14 transformed_data_matrix = to_matrix(d_vector); 15 transformed_data_matrix = to_matrix(d_row_vector); 16 transformed_data_matrix = to_matrix(d_matrix, 4, 2); 17 transformed_data_matrix = to_matrix(d_vector, 4, 3); 18 transformed_data_matrix = to_matrix(d_row_vector, 5, 2); 19 transformed_data_matrix = to_matrix(d_matrix, 4, 2, 1); 20 transformed_data_matrix = to_matrix(d_vector, 4, 3, 1); 21 transformed_data_matrix = to_matrix(d_row_vector, 5, 2, 4); 22 transformed_data_matrix = to_matrix(d_array, 2, 3); 23 transformed_data_matrix = to_matrix(d_array, 2, 3, 1); 24 transformed_data_matrix = to_matrix(d_iarray, 2, 3); 25 transformed_data_matrix = to_matrix(d_iarray, 2, 3, 1); 26 transformed_data_matrix = to_matrix(d_array2); 27 transformed_data_matrix = to_matrix(d_iarray2); 28} 29parameters { 30 real y_p; 31 matrix[d_int, d_int] p_matrix; 32 vector[d_int] p_vector; 33 row_vector[d_int] p_row_vector; 34 array[6] real p_array; 35 array[6, 7] real p_array2; 36} 37transformed parameters { 38 matrix[d_int, d_int] transformed_param_matrix; 39 transformed_param_matrix = to_matrix(d_matrix); 40 transformed_param_matrix = to_matrix(d_vector); 41 transformed_param_matrix = to_matrix(d_row_vector); 42 transformed_param_matrix = to_matrix(d_matrix, 4, 2); 43 transformed_param_matrix = to_matrix(d_vector, 3, 5); 44 transformed_param_matrix = to_matrix(d_row_vector, 2, 4); 45 transformed_param_matrix = to_matrix(d_matrix, 4, 2, 1); 46 transformed_param_matrix = to_matrix(d_vector, 3, 5, 1); 47 transformed_param_matrix = to_matrix(d_row_vector, 2, 4, 1); 48 transformed_param_matrix = to_matrix(d_array, 3, 2); 49 transformed_param_matrix = to_matrix(d_array, 3, 2, 1); 50 transformed_param_matrix = to_matrix(d_iarray, 3, 2); 51 transformed_param_matrix = to_matrix(d_iarray, 3, 2, 1); 52 transformed_param_matrix = to_matrix(d_array2); 53 transformed_param_matrix = to_matrix(d_iarray2); 54 transformed_param_matrix = to_matrix(p_matrix); 55 transformed_param_matrix = to_matrix(p_vector); 56 transformed_param_matrix = to_matrix(p_row_vector); 57 transformed_param_matrix = to_matrix(p_matrix, 4, 2); 58 transformed_param_matrix = to_matrix(p_vector, 3, 5); 59 transformed_param_matrix = to_matrix(p_row_vector, 2, 4); 60 transformed_param_matrix = to_matrix(p_matrix, 4, 2, 1); 61 transformed_param_matrix = to_matrix(p_vector, 3, 5, 1); 62 transformed_param_matrix = to_matrix(p_row_vector, 2, 4, 1); 63 transformed_param_matrix = to_matrix(p_array, 3, 2); 64 transformed_param_matrix = to_matrix(p_array, 3, 2, 1); 65 transformed_param_matrix = to_matrix(p_array2); 66} 67model { 68 y_p ~ normal(0, 1); 69} 70 71