> On Mar 28, 2015, at 10:36 AM, Krzysztof Sakrejda <
krzysztof...@gmail.com> wrote:
>
> On Friday, March 27, 2015 at 6:42:30 PM UTC-4, Bob Carpenter wrote:
>>> On Mar 28, 2015, at 3:18 AM, Allen B. Riddell wrote:
>>>
>>> ...
>>
>>> The cache
>>> could hold 100,000+ distinct models.
>>
>> While we could afford the storage of 100K * 10MB (that's
>> still only 1TB), it would present a difficult organization
>> problem. I'm uncomfortable officially distributing models
>> that we don't vet.
>>
>> One place to start would be to go through the BUGS models and
>> make sure they're all up to our recommended practices.
>> That'll get us up to about 75 or something like that. Then
>> repeat 1500 times :-)
>>
>> - Bob
>
> I would be much more likely to contribute models I'm interested in rather than trying to get some arbitrary BUGS-related collection working.
So would everyone, which is why our example models are in
such a poor state.
> The barrier for me contributing standardized models (in addition to time) is that there's no clear standard to follow...
There are instructions on what we're looking for. See the top-level
README here:
https://github.com/stan-dev/example-models
I agree that some good examples would help. Feel free to be
the first. Basically everyone has looked at the instructions and
said it's too much work.
> and so far no easy framework for vetting that a pile of models works.
We just want one of our developers to do it informally. Daniel
had some stuff automated before, but there were objections from Michael
on the statistical tests, some suggestions from Andrew and Michael on how
to fix it, but it's just languished on the to-do list. We really need to get this
in for regression (of the software engineering type) testing of Stan itself,
not just for example models.
One big issue with testing is the variability in wall timing and ESS/iteration
on different runs.
Understood.
- Bob