Add get_param_names overload with flag arguments #1241
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This would be the first part of #1240. After this is merged, we can safely update Stan's model_base to require these arguments, then delete the original overload, then fix the bug @SteveBronder noticed by setting the flags to false during initialization.
While we are at it, would we want to make the same change to
get_dims
?Submission Checklist
Release notes
Added a new version of the model method
get_param_names
which allows specifiying if the transformed parameters or generated quantities should be emitted.Copyright and Licensing
By submitting this pull request, the copyright holder is agreeing to
license the submitted work under the BSD 3-clause license (https://opensource.org/licenses/BSD-3-Clause)