About the Google Summer of Code category

For a start, could you look at the ‘writer’ interface here:

The usage here (particularly where it is used for ‘diagnostic’ and ‘sampler’ output:

One of the simple projects we’ve had kicking around is implementing a filtered csv writer from CmdStan so that may be a nice start. There alread is a filtered csv writer in rstan but it uses some R-specific things so it doesn’t make sense to take it wholesale. rstan’s version is here:

Could you read those files and see what you think about doing a filtered writer as a first PR. The PR could just be for the writer and tests so you wouldn’t have to worry about modifying the CmdStan interface yet. It’s possible this is either too simple or too complicated for a start so let me know if it is.

Krzysztof

Some background, just FYI for now:

There is a protobuf version of the writer here:

proto files are here:

(More) carefully defining the proto files for this would be a part of the GSoC project.