- Dataframe is key underlying datatype (as opposed to Matrix{Float64})
- Performance benchmarking and optimization
- Robust sampling methods
- Build out metrics, potentially break out as separate repo
- Testing against more real world datasets
- Partial/sensitivity refactor + unit tests
- More unit tests
- likelihood under different observations for bart.jl
- split.jl
- Graphical output for experiments
- Experiments with multiple datasets
- Support categorical predictors
- Track & optionally show metadata and state during training
- Support minibatch sgd during neural net training
- Supervised regression support for neural nets
- Impact of the jump distribution on time to convergence
- Convergence of MCMC results