Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[new release] owl-zoo, owl-top, owl-base, owl and owl-plplot (0.10.0) #17350

Merged
merged 2 commits into from
Oct 8, 2020

Conversation

mseri
Copy link
Member

@mseri mseri commented Oct 4, 2020

OCaml Scientific and Engineering Computing - Zoo

CHANGES:

CHANGES:

* various documentation improvements (thanks @pveber, @UnixJunkie, @Fourchaux)
* Fix use of access operators (owlbarn/owl#543)
* Upgrade to ocamlformat 0.15.0 (thanks @gpetiot owlbarn/owl#535)
* keep_dims option (owlbarn/owl#531)
* stats: fix infinite loop in ecdf
* Use Fun.protect to ensure all file descriptors are being closed
* owl_ndarray_maths: improve user experience in case of errors
* owl_io: close file descriptors also in case of errors
* owl_dense_ndarray_generic: fix error on printing 0-ary arrays
* fixed bug in sub forward mode (owlbarn/owl#533)
* Add stack to Algodiff (owlbarn/owl#528)
* added log_sum_exp to Ndarray and Algodiff (owlbarn/owl#527)
* added single-precision and double-precision Bessel functions to Ndarray  (owlbarn/owl#526)
* Fixes owlbarn/owl#518 by introducing another `/` to resolve data directory (@jotterbach owlbarn/owl#519)
* Graph Slice node (resolves owlbarn/owl#483) (@mreppen owlbarn/owl#517)
* Graph subnetwork: Multiple outputs (@mreppen owlbarn/owl#515)
* Added kron and swap to Algodiff operations (owlbarn/owl#512)
* various other small fixes
@camelus
Copy link
Contributor

camelus commented Oct 4, 2020

Commit: e809201

A pull request by opam-seasoned @mseri.

☀️ All lint checks passed e809201
  • These packages passed lint tests: owl-base.0.10.0, owl-plplot.0.10.0, owl-symbolic.0.1.0, owl-symbolic.0.2.0, owl-top.0.10.0, owl-zoo.0.10.0, owl.0.10.0

☀️ Installability check (+5)
  • new installable packages (5): owl.0.10.0 owl-base.0.10.0 owl-plplot.0.10.0 owl-top.0.10.0 owl-zoo.0.10.0

@mseri
Copy link
Member Author

mseri commented Oct 4, 2020

I believe eigen and owl should actually work on ARM. We can change the used flags by setting EIGENCPP_OPTFLAGS = -Ofast -march=native -funroll-loops -ffast-math and EIGEN_FLAGS = -O3 -Ofast -march=native -funroll-loops -ffast-math for ARM on the latest eigen opam file. I am not sure what is the best way to set env variables in opam.

Once the big CI run, there will be expected failures on ubuntu, centos and maybe others. Some due to old or missing plplot and some due to broken openblas shipped by the distribution.

@mseri mseri merged commit ed88e01 into ocaml:master Oct 8, 2020
@mseri mseri deleted the release-owl-0.10.0 branch October 8, 2020 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cifar10_VGG example not being able to resolve dataset location Slicing node in Neural.Graph
2 participants