You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
k3s/vendor/gonum.org/v1/gonum
Darren Shepherd 8031137b79
Update vendor
5 years ago
..
blas Update vendor 5 years ago
floats Update vendor 5 years ago
graph Update vendor 5 years ago
internal Update vendor 5 years ago
lapack Update vendor 5 years ago
mat Update vendor 5 years ago
.travis.yml Update vendor 5 years ago
AUTHORS Update vendor 5 years ago
CONDUCT.md Update vendor 5 years ago
CONTRIBUTING.md Update vendor 5 years ago
CONTRIBUTORS Update vendor 5 years ago
GOPHER Update vendor 5 years ago
LICENSE Update vendor 5 years ago
README.md Update vendor 5 years ago
appveyor.yml Update vendor 5 years ago
go.mod Update vendor 5 years ago
go.sum Update vendor 5 years ago
gopher.png Update vendor 5 years ago

README.md

Gonum Build Status Build status codecov.io coveralls.io GoDoc Go Report Card stability-unstable

Installation

The core packages of the gonum suite are written in pure Go with some assembly. Installation is done using go get.

go get -u gonum.org/v1/gonum/...

Supported Go versions

Gonum supports and tests on the three most recent minor versions of Go on Linux and Windows.

Build tags

The gonum packages use a variety of build tags to set non-standard build conditions. Building gonum applications will work without knowing how to use these tags, but they can be used during testing and to control the use of assembly and CGO code.

The current list of non-internal tags is as follows:

  • appengine — do not use assembly or unsafe
  • safe — synonym for appengine
  • bounds — use bounds checks even in internal calls
  • cblas — use CGO gonum.org/v1/netlib/blas/netlib BLAS implementation in tests (only in mat package)
  • noasm — do not use assembly implementations
  • tomita — use Tomita, Tanaka, Takahashi pivot choice for maximimal clique calculation, otherwise use random pivot (only in topo package)

Issues

If you find any bugs, feel free to file an issue on the github issue tracker. Discussions on API changes, added features, code review, or similar requests are preferred on the gonum-dev Google Group.

https://groups.google.com/forum/#!forum/gonum-dev

License

Original code is licensed under the Gonum License found in the LICENSE file. Portions of the code are subject to the additional licenses found in THIRD_PARTY_LICENSES. All third party code is licensed either under a BSD or MIT license.

Code in graph/formats/dot is dual licensed Public Domain Dedication and Gonum License, and users are free to choose the license which suits their needs for this code.