Comments (3)
Yes. But it increases the complexity so I think we skip it for now and maybe it is a natural extension later on.
from posteriordb.
I had an idea for how to make this more general. I don't think this is high priority but I wanted to write this down in case it might be useful at some point.
One way to achive this would be to have slots data_transformation
and data_transformation_arguments
.
So we might have
{
"model": "linreg",
"data": "sales",
"data_transformation": "rename",
"data_transformation_arguments": {
"advertising_spend": "x",
"sales": "y"
}
}
Then essentially the python and R packages would map rename
to some function and call some_function(data, data_transformation_arguments)
during get_data(po)
.
Essentially we would have a finite set of allowed data_transformation
values and each of these would be mapped to some function in the posteriordb
library.
Again, I don't think this is necessary at the moment but something to keep in mind.
from posteriordb.
Currently, this is solved in the design choices where we state that the data is static. So I close this one for now.
from posteriordb.
Related Issues (20)
- Example problems from astrophysics HOT 5
- Transferring to stan-dev HOT 1
- Updating Stan Models to be more performant HOT 3
- Convert golden samples to arviz IData HOT 3
- Add model code dependency structure
- Document data variables separately
- Handling of posterior licenses HOT 11
- Include explicit stan version in reference posterior computations
- install instructions for R package HOT 4
- Add eight schools with flat prior
- Add the occupancy model (population biology)
- Better examples needed HOT 5
- How to get the log probabilities of MCMC samples
- dogs-dogs not constrained properly in Stan HOT 1
- PyMC3 eight school example HOT 5
- Missing reference posteriors HOT 2
- Make a new release? HOT 3
- Change Stan syntax to new syntax HOT 6
- Proposal: Add `data-used` to posterior `.json` files where relevant
- Discussion: Correctness Checking Between PPLs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from posteriordb.