SossMLJ.jl
SossMLJ.jl copied to clipboard
SossMLJ makes it easy to build MLJ machines from user-defined models from the Soss probabilistic programming language
Be nice if someone can give this package some TLC. I can't get it to work in Julia 1.6 or Julia 1.8. I suspect CI would currently fail. I tried...
Fixes #93 Fixes #117 Related to #52 Please note that this PR makes multiple breaking changes.
That way we can do hyperparameter optimization with MLJ.
`predict_particles` throws a `MethodError` when I try to use it in the multinomial logistic regression example. The error is: `ERROR: MethodError: no method matching &(::Particles{Bool,1000}, ::Particles{Bool,1000})` Full output: ```julia julia>...
We currently have an example of a loss function for regression models. Specifically, we implement the root mean squared error. However, we don't currently have an example of a loss...
In #91, I added an incorrect implementation of `MMI.predict` for classifiers. This allowed me to finish the pipeline, do cross validation, add additional tests, etc. But we should fix the...
Currently, we only have a single predictor type: ```julia struct SossMLJPredictor{M}
Whenever the Soss or SossMLJ model types show up in stack traces, it is quite verbose, and makes the stack trace hard to read. Here's an example. Look e.g. at...
Hi @DilumAluthge , we currently have ```julia m = @model X, s, t begin p = size(X, 2) # number of features β ~ Normal(0, s) |> iid(p) # coefficients...
I think that Bayesian neural networks would be a natural successor to our tutorials on Bayesian GLMs. As far as the neural network library to use, I think [Flux](https://github.com/FluxML/Flux.jl) makes...