SossMLJ.jl icon indicating copy to clipboard operation
SossMLJ.jl copied to clipboard

SossMLJ makes it easy to build MLJ machines from user-defined models from the Soss probabilistic programming language

Results 14 SossMLJ.jl issues
Sort by recently updated
recently updated
newest added

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.

types
bug fix
breaking
loss functions and evaluation metrics

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>...

bug
breaking

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...

loss functions and evaluation metrics

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...

bug
breaking

Currently, we only have a single predictor type: ```julia struct SossMLJPredictor{M}

types
breaking

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...

new models