Mamba.jl inclusion in julia-stats (was: Re: [julia-stats] Statistics roadmap post)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Mamba.jl inclusion in julia-stats (was: Re: [julia-stats] Statistics roadmap post)

Kevin Squire
Hi Benjamin (and everyone else),

Not speaking on behalf of JuliaStats, but the standard way of having a discussion about getting a package included there would be to open an issue at


Cheers,
   Kevin


On Sat, Jan 16, 2016 at 4:09 PM, Lars Tonkard <[hidden email]> wrote:
I think its the lack of autodiff which is an extension of a difference in philosophy of use. 

On Saturday, January 16, 2016 at 3:39:20 PM UTC-5, Rob J Goedman wrote:
I fully support Benjamin’s email (with respect to Stan.jl vs. Mamba.jl).

Mamba.jl should be part of JuliaStats in my opinion.

Regards,
Rob



On Jan 16, 2016, at 10:16, Benjamin Deonovic <[hidden email]> wrote:

 Complementing the above work, we intend to support a more flexible choice of algorithms, such as QR, Cholesky, stochastic gradient descent, MCMC techniques (for example via Lora.jl or Stan.jl), and variational methods for Bayesian models.

Just want to point out that Mamba.jl is a much more mature MCMC package in julia. Lora.jl has just recently gone through a major revamp and is still in heavy development, doesn't have any convergence diagnostics, or plotting features, and master branch only contains a few samplers (devel branch has several more). Stan.jl requires user to have Stan installed, so I don't think that would be an appropriate addition to GLM.jl, also Stan.jl utilizes Mamba for convergence diagnostics and plotting. 

This isn't a slight against Lora.jl or Stan.jl. Theodore Papamarkou is doing a great job with Lora.jl and Rob Goedman's port of Stan to julia is fantastic. I just wish Mamba got a bit more traffic than it does. Of course having several packages that do the same thing is not a bad thing. It can encourage innovation and development. It does seem a bit unfair that Lora.jl gets to be featured in JuliaStats. 

--
You received this message because you are subscribed to the Google Groups "julia-stats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Mamba.jl inclusion in julia-stats (was: Re: [julia-stats] Statistics roadmap post)

Benjamin Deonovic
Thanks Kevin we will look into it. 

On Saturday, January 16, 2016 at 7:41:11 PM UTC-6, Kevin Squire wrote:
Hi Benjamin (and everyone else),

Not speaking on behalf of JuliaStats, but the standard way of having a discussion about getting a package included there would be to open an issue at

   <a href="https://github.com/JuliaStats/Roadmap.jl/issues" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FRoadmap.jl%2Fissues\46sa\75D\46sntz\0751\46usg\75AFQjCNHJxbbZf_326nBnWdSsDdOhtV5iCA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FRoadmap.jl%2Fissues\46sa\75D\46sntz\0751\46usg\75AFQjCNHJxbbZf_326nBnWdSsDdOhtV5iCA&#39;;return true;">https://github.com/JuliaStats/Roadmap.jl/issues

Cheers,
   Kevin


On Sat, Jan 16, 2016 at 4:09 PM, Lars Tonkard <<a href="javascript:" target="_blank" gdf-obfuscated-mailto="oWSpIyasDAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">lton...@...> wrote:
I think its the lack of autodiff which is an extension of a difference in philosophy of use. 

On Saturday, January 16, 2016 at 3:39:20 PM UTC-5, Rob J Goedman wrote:
I fully support Benjamin’s email (with respect to Stan.jl vs. Mamba.jl).

Mamba.jl should be part of JuliaStats in my opinion.

Regards,
Rob



On Jan 16, 2016, at 10:16, Benjamin Deonovic <[hidden email]> wrote:

 Complementing the above work, we intend to support a more flexible choice of algorithms, such as QR, Cholesky, stochastic gradient descent, MCMC techniques (for example via <a href="https://github.com/JuliaStats/Lora.jl" style="color:rgb(39,73,176);font-family:Georgia,&#39;Liberation Serif&#39;,serif;font-size:inherit;line-height:24px" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FLora.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHyPujsUleB6eh8yIAoOFCQI7pWYw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FLora.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHyPujsUleB6eh8yIAoOFCQI7pWYw&#39;;return true;">Lora.jl or <a href="https://github.com/goedman/Stan.jl" style="color:rgb(39,73,176);font-family:Georgia,&#39;Liberation Serif&#39;,serif;font-size:inherit;line-height:24px" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fgoedman%2FStan.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHaCMBbjVRxO2OAoPEtQWhrRF0h8g&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fgoedman%2FStan.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHaCMBbjVRxO2OAoPEtQWhrRF0h8g&#39;;return true;">Stan.jl), and variational methods for Bayesian models.

Just want to point out that <a href="https://github.com/brian-j-smith/Mamba.jl" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fbrian-j-smith%2FMamba.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNEc6cgcc_Vs1AHQDt4OhVyl1ZL5eg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fbrian-j-smith%2FMamba.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNEc6cgcc_Vs1AHQDt4OhVyl1ZL5eg&#39;;return true;">Mamba.jl is a much more mature MCMC package in julia. Lora.jl has just recently gone through a major revamp and is still in heavy development, doesn't have any convergence diagnostics, or plotting features, and master branch only contains a few samplers (devel branch has several more). Stan.jl requires user to have Stan installed, so I don't think that would be an appropriate addition to GLM.jl, also Stan.jl utilizes Mamba for convergence diagnostics and plotting. 

This isn't a slight against Lora.jl or Stan.jl. Theodore Papamarkou is doing a great job with Lora.jl and Rob Goedman's port of Stan to julia is fantastic. I just wish Mamba got a bit more traffic than it does. Of course having several packages that do the same thing is not a bad thing. It can encourage innovation and development. It does seem a bit unfair that Lora.jl gets to be featured in JuliaStats. 

--
You received this message because you are subscribed to the Google Groups "julia-stats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Mamba.jl inclusion in julia-stats (was: Re: [julia-stats] Statistics roadmap post)

Benjamin Deonovic
What is involved in putting a package into JuliaStats? Who has administrative privileges? 

On Sunday, January 17, 2016 at 8:01:27 AM UTC-6, Benjamin Deonovic wrote:
Thanks Kevin we will look into it. 

On Saturday, January 16, 2016 at 7:41:11 PM UTC-6, Kevin Squire wrote:
Hi Benjamin (and everyone else),

Not speaking on behalf of JuliaStats, but the standard way of having a discussion about getting a package included there would be to open an issue at

   <a href="https://github.com/JuliaStats/Roadmap.jl/issues" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FRoadmap.jl%2Fissues\46sa\75D\46sntz\0751\46usg\75AFQjCNHJxbbZf_326nBnWdSsDdOhtV5iCA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FRoadmap.jl%2Fissues\46sa\75D\46sntz\0751\46usg\75AFQjCNHJxbbZf_326nBnWdSsDdOhtV5iCA&#39;;return true;">https://github.com/JuliaStats/Roadmap.jl/issues

Cheers,
   Kevin


On Sat, Jan 16, 2016 at 4:09 PM, Lars Tonkard <[hidden email]> wrote:
I think its the lack of autodiff which is an extension of a difference in philosophy of use. 

On Saturday, January 16, 2016 at 3:39:20 PM UTC-5, Rob J Goedman wrote:
I fully support Benjamin’s email (with respect to Stan.jl vs. Mamba.jl).

Mamba.jl should be part of JuliaStats in my opinion.

Regards,
Rob



On Jan 16, 2016, at 10:16, Benjamin Deonovic <[hidden email]> wrote:

 Complementing the above work, we intend to support a more flexible choice of algorithms, such as QR, Cholesky, stochastic gradient descent, MCMC techniques (for example via <a href="https://github.com/JuliaStats/Lora.jl" style="color:rgb(39,73,176);font-family:Georgia,&#39;Liberation Serif&#39;,serif;font-size:inherit;line-height:24px" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FLora.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHyPujsUleB6eh8yIAoOFCQI7pWYw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2FJuliaStats%2FLora.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHyPujsUleB6eh8yIAoOFCQI7pWYw&#39;;return true;">Lora.jl or <a href="https://github.com/goedman/Stan.jl" style="color:rgb(39,73,176);font-family:Georgia,&#39;Liberation Serif&#39;,serif;font-size:inherit;line-height:24px" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fgoedman%2FStan.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHaCMBbjVRxO2OAoPEtQWhrRF0h8g&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fgoedman%2FStan.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNHaCMBbjVRxO2OAoPEtQWhrRF0h8g&#39;;return true;">Stan.jl), and variational methods for Bayesian models.

Just want to point out that <a href="https://github.com/brian-j-smith/Mamba.jl" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fbrian-j-smith%2FMamba.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNEc6cgcc_Vs1AHQDt4OhVyl1ZL5eg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Fbrian-j-smith%2FMamba.jl\46sa\75D\46sntz\0751\46usg\75AFQjCNEc6cgcc_Vs1AHQDt4OhVyl1ZL5eg&#39;;return true;">Mamba.jl is a much more mature MCMC package in julia. Lora.jl has just recently gone through a major revamp and is still in heavy development, doesn't have any convergence diagnostics, or plotting features, and master branch only contains a few samplers (devel branch has several more). Stan.jl requires user to have Stan installed, so I don't think that would be an appropriate addition to GLM.jl, also Stan.jl utilizes Mamba for convergence diagnostics and plotting. 

This isn't a slight against Lora.jl or Stan.jl. Theodore Papamarkou is doing a great job with Lora.jl and Rob Goedman's port of Stan to julia is fantastic. I just wish Mamba got a bit more traffic than it does. Of course having several packages that do the same thing is not a bad thing. It can encourage innovation and development. It does seem a bit unfair that Lora.jl gets to be featured in JuliaStats. 

--
You received this message because you are subscribed to the Google Groups "julia-stats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.