Open riastradh-probcomp opened 8 years ago
Venture Lite has implementer-definable tagged records in backend/lite/record.py
. Porting them to Puma would be useful (#224). Not clear whether adding user-definable tagged records is necessary for the present purpose.
Presumably (3) can be accomplished with suitable uses of tag
regardless of the in-model symbolic identification? Does that require #421?
(3) is indeed an independent issue but something relevant that is worth articulating somewhere and for some reason I had in my head that there are ways you might go about doing this that don't satisfy (3). #421 would help, yes.
Various desiderata:
VentureFunction.stuff['name']
to represent it.Various candidates:
VentureFunction.stuff['name']
. Pro: Easy, already done in matrixGP. Con: Not amenable to writing code that reliably works for GP covariance kernels and noisily fails for other things (1). No post-generation simplification (4).(k, "k")
structure for the above, maybe introducing tagged records to Venture. Pro: Fixes (1) and (4). Con: Need to invent tagged records. Extra verbiage for everything.