Contributing to pymc-bart-rs

I do BART models all the time for work so to speed things up I started using pymc-bart-rs. It had errors when I tried to use the plotting functions so I checked out a branch, made some changes (with chatgpt for the rust code and wrapper stuff. I have never coded in rust), and got it to work with full functionality (I think) and it works with pymc 5.27.0. It might be useful to other people so I thought I might contribute? Would anyone want to see the code? I have never contributed to an open source package before so I don’t really know how to go about doing that. I haven’t thoroughly tested it and I don’t know open source coding best practices.

@gstechschulte thank you so much for writing this package!

3 Likes

cc @aloctavodia

@mikesmith5446 that sounds awesome. Do you know how to do a Pull Request? That’s the standard way of proposing changes and would be the ideal route for you to contribute. If you are not familiar or interested in learning how to do that, you can share the code by other means.

@aloctavodia I figured out what a fork is, made one, and I just submitted Bump package versions and dump trees by mikesmith5446 · Pull Request #49 · GStechschulte/bart-rs · GitHub

1 Like