Live data from Hacker News

Edward is officially moving into TensorFlow

discourse.edwardlib.org

31–40 of 45 posts

Re: Edward is officially moving into TensorFlow

#32

Earlier quoted context omitted.

It's unfortunate that people often forget to include context like this in announcements. Thanks for sharing!

The announcement is on edwardlib.org (the URL shared on HN). Wouldn't that be an obvious connection? A project making an announcement about itself on its own website, seems natural to me.

Even more natural: Edward (probabilistic modeling library in Python) is officially moving into TensorFlow. But I see your point.

Re: Edward is officially moving into TensorFlow

#33
post #2

"Edward is a Python library for probabilistic modeling, inference, and criticism. It is a testbed for fast experimentation and research with probabilistic models, ranging from classical hierarchical models on small data sets to complex deep probabilistic models on large data sets. Edward fuses three fields: Bayesian statistics and machine learning, deep learning, and probabilistic programming." http://edwardlib.org/

It's unfortunate that people often forget to include context like this in announcements. Thanks for sharing!

It could be parenthesized into the HN title but then stuff like that just gets edited back out :-D

Re: Edward is officially moving into TensorFlow

#34
post #5

Earlier quoted context omitted.

"Hopefully not a trend of everything being subsumed by Tensorflow." Why?

I don't have anything against Tensorflow, but I've learned over the years that it's good to have competition in numerical libraries and software so there's replication of results. Try your analysis using one library, and corroborate it using another one. When a field is dependent on one major piece of software, it's more susceptible to bugs--a programming bug becomes a misguided line of research for a whole field. Ed…

> it's good to have competition in numerical libraries and software so there's replication of results. Try your analysis using one library, and corroborate it using another one.

and then discover that they are all using netlib/lapack under the hood :b

Re: Edward is officially moving into TensorFlow

#35
The statistician Bob Carpenter has commented that '...I just don’t think the Edward devs care much about doing practical MCMC.'[1]

Anyone got experience of using Edward for serious inference using MCMC?

[1] http://andrewgelman.com/2017/05/31/compare-stan-pymc3-edward...

Re: Edward is officially moving into TensorFlow

#37

Earlier quoted context omitted.

It's unfortunate that people often forget to include context like this in announcements. Thanks for sharing!

It could be parenthesized into the HN title but then stuff like that just gets edited back out :-D

What I meant is that if you have a major announcement about your project that you can reasonably expect to be shared, it's nice to give some context within the announcement.

I think this also applies to people on your mailing list. So often I get announcements sent out to a mailing list I signed up for where I forgot what the project is. Just having a sentence or two with a reminder goes a long way toward keeping me interested.

Re: Edward is officially moving into TensorFlow

#38

Earlier quoted context omitted.

It could be parenthesized into the HN title but then stuff like that just gets edited back out :-D

What I meant is that if you have a major announcement about your project that you can reasonably expect to be shared, it's nice to give some context within the announcement. I think this also applies to people on your mailing list. So often I get announcements sent out to a mailing list I signed up for where I forgot what the project is. Just having a sentence or two with a reminder goes a long way toward keeping me…

I totally agree. But in absence of that, I think tweaking headlines or adding parenthesized descriptions is good form, despite being against current HN policy.

Re: Edward is officially moving into TensorFlow

#39
post #36

Does anyone recommend a source akin to “statistical rethinking”, but in Python/pymc/edward? That book’s balance between theory and practice is remarkable, but im no fan of R :/

Osvaldo Martin has ported (most of?) the book to PyMC3: https://github.com/aloctavodia/Statistical-Rethinking-with-P...

Re: Edward is officially moving into TensorFlow

#40
post #23

Earlier quoted context omitted.

What kind of production stuff are you developing? I'm a probabilistic programming enthusiast, and I had the impression it's still an open research field.

Time Series forecasting as a service. It's an area where careful treatment of error distributions matters a lot. There's a link in my HN profile, though the page won't be up for another week.

Absolutely! Great stuff.
Post reply on HN