Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Mon, 18 Sep 2017 19:17:00 +0000 Gonum - numeric and scientific algorithms for go <p>Gonum is a set of packages designed to make writing numeric and scientific algorithms productive, performant, and scalable.</p> <p>Gonum contains libraries for <a href="https://godoc.org/gonum.org/v1/gonum/mat" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">matrices and linear algebra</a>;<a href="https://godoc.org/gonum.org/v1/gonum/stat" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">statistics</a>, <a href="https://godoc.org/gonum.org/v1/gonum/stat/distuv" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">probability</a> <a href="https://godoc.org/gonum.org/v1/gonum/stat/distmv" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">distributions</a>, and <a href="https://godoc.org/gonum.org/v1/gonum/stat/sampleuv" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">sampling</a>; tools for<a href="https://godoc.org/gonum.org/v1/gonum/diff/fd" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">function differentiation</a>, <a href="https://godoc.org/gonum.org/v1/gonum/integrate/quad" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">integration</a>, and <a href="https://godoc.org/gonum.org/v1/gonum/optimize" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">optimization</a>;<a href="https://godoc.org/gonum.org/v1/gonum/graph" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">network</a>&nbsp;creation and analysis; and more.</p> 5 points posted by kenny http://www.gonum.org 2663 Sun, 17 Sep 2017 11:43:00 +0000 About the Gonum Numerical Computing Packages <p>Gonum is a set of packages designed to make writing numeric and scientific algorithms productive, performant, and scalable.</p> <p>Gonum is a set of packages written in the <a href="https://www.golang.org/" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">Go programming language</a>(more on Go later), and is not a language on its own. This makes Gonum similar to <a href="https://www.numpy.org/" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">numpy</a>&nbsp;and <a href="https://www.scipy.org/" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">scipy</a>, libraries built on top of <a href="https://www.python.org/" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">python</a>, and different from <a href="https://julialang.org/" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">Julia</a>&nbsp;and <a href="https://www.mathworks.com/" target="_blank" style="box-sizing: border-box; color: rgb(0, 149, 235); transition: color 0.6s ease;">Matlab</a>&nbsp;which are full programming languages.</p> 3 points posted by kenny http://www.gonum.org/post/introtogonum 2690 Sat, 23 Sep 2017 08:05:00 +0000