Path: csiph.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!bofh.it!news.nic.it!robomod From: tony mancill Newsgroups: linux.debian.maint.java Subject: jblas update to 1.2.5? Date: Thu, 09 Dec 2021 18:40:02 +0100 Message-ID: X-Mailbox-Line: From debian-java-request@lists.debian.org Thu Dec 9 17:31:51 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.6 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AOAM531ulb/fpBx4SoyFBdyExGvvFTXUEfJrbQoxnHQAoHr9laFCLipn 1Jn0Pm3SI4S5lUpgrB40DtLpa0gcgJs= X-Google-SMTP-Source: ABdhPJxTzIu1DUIGdC1os8JSmCsqvkAhYiSRI1MYXLJd7d2i/+8Jk/qq8+1qR9xBevSEOFf8+4x3sw== X-Received: by 2002:a17:90b:314c:: with SMTP id ip12mr17193898pjb.162.1639071093257; Thu, 09 Dec 2021 09:31:33 -0800 (PST) Sender: robomod@news.nic.it MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6t6r5n3w7ymmv3up" Content-Disposition: inline X-Mailing-List: archive/latest/22959 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20211209173131.6nirj2l4ovrjv66q@lark Approved: robomod@news.nic.it Lines: 73 Organization: linux.* mail to news gateway X-Original-Cc: debian-java@lists.debian.org X-Original-Date: Thu, 9 Dec 2021 09:31:31 -0800 X-Original-Message-ID: <20211209173131.6nirj2l4ovrjv66q@lark> X-Original-Sender: tony mancill Xref: csiph.com linux.debian.maint.java:12328 --6t6r5n3w7ymmv3up Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Debian Med, jblas (http://jblas.org/) is a Debian Java team package, but I think it is more appropriate to ask about users here. Upstream has released a new version, 1.2.5; Debian currently packages 1.2.4. From the upstream release notes: > Release 1.2.5 - Aug 20, 2020 >=20 > It has been a while! Too long, maybe. In the meantime, GPUs and tensorflo= w and pytorch have raised the bar when > it comes to ML related computing. Adding automatic differentiation to com= pute gradients has become a must-have feature > jblas doesn't have. If you're interested in that for the JVM, have a look= at deeplearning4j.org. >=20 > It seems people are still using jblas, therefore here is a small update w= hich makes jblas work under ubuntu20.04 (amd64) > and arm64. For these new versions, I switched to openblas, as performance= seems to be comparable, but compilation is > much easier. >=20 > Major changes and updates: >=20 > - updated Linux amd64 to work on ubuntu20.04. Updated libgfortran from ve= rsion 3 to 4. Packaged libgfortran and > libquadmath into the JAR file so you don't have to install libgfortran.= so.3 anymore. > - Switched from ATLAS to openblas. Because openblas is so much easier to = compile and we can just use the libraries > that are installed. Hopefully the performance / errors are the same. > - Added libraries for arm64 (Raspberry Pis for 64bit images like ubuntu s= erver) and AWS Graviton instances. My first question is, do we have users? Is the software useful to maintain in Debian? The popcon for the package is low (around 15) and there haven't been recent bug reports. If there are users, I will gladly prepare an update. And if we do update in Debian, I thought readers of this list might have opinions about whether I should switch the Debian packaging from building against lapack to openblas. Thank you for your input! tony --6t6r5n3w7ymmv3up Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmGyPXMACgkQIdIFiZdL PpY5Ww//b7q2PPexvscq4gCASwHZQ5XyAoWL5Z+NYtRCUlCD3botbzAZkNq6SmRM 6VT48Y+qrS0ptMh7oOQIHbnz11MOmmmuk1edSqblBMXmKd5JSHquOlgXRkILUW6R Lsqgy5QJ6We7CDJvqkTE5xSczhusOyLTqAmX2Rz7YiT3BvF5JxuqUeY1KcQvZgDX notIoZ7GWsmilxnOue6W4W9WBfO9NdCpMGqZ/clRlb2vj8+yIgiM5r+SvL68mlia pb/vjFf06qbzc3pVtt5VdoGHqCLzlQ9jVA1Kqw5TMLexRR4Gb/AzNpSZiouTOjBc K8HFJfX9pK1qDbUK3LkkDgzs2nOQFtOOKpf17TLOKSNDdQsBNyMOJthw5WJSaeOK xsZOkPWA5oxzkElWSmQufRdOFw65GWSsO5g/p88m5xgh7+iyq8NuXHbF9DBMRfrg S815sLQRtsCvahe451psOHsKWzKkDhH+uDC7RnB1SkUwo6LoYQGEvmEISthAHCSP RGBuwAJZ4stqUjccpZLb5B2wADflhA0YxLPWdV0hKpBB33XVGzn4iCxYTYCNKU0E 4qBl4za2eF0/pxPf/oQY9cSluh13xarHA5ljK02DGLN+LnzfEBx6p7+SdDtkxIs2 o8cWZ9dyb2qC+09sv3i4zwbtVq/b+RHBxPmuUZrfrYLVmOqtvh0= =0UAI -----END PGP SIGNATURE----- --6t6r5n3w7ymmv3up--