Fork me on GitHub
#announcements
<
2024-02-07
>
mpenet14:02:22

New release of https://github.com/mpenet/pact - fixes strictness checks & few other tidbits

šŸŽ‰ 4
genmeblog15:02:23

It's quicker than I expected (I hope you don't mind 3 weeks gap). I had to release https://github.com/generateme/fastmath (with SMILE 2.6.0) The main reason was the GPL dependency in 2.3.0 (SMILE 3.0.2 is GPL, SMILE 2.6.0 is LGPL). So don't use fastmath 2.3.0 unless you are ok with GPL. Sorry for inconvenience. The next release will be free from SMILE/MKL/OpenBLAS dependency and hence will be much much smaller with less dependencies. Stay tuned.

šŸŽ‰ 6
šŸ†’ 1
p-himik15:02:40

Sweet! I've been excluding all those deps to save a bit of time and space (also arpack, at this point not sure what it is) since I don't use any functionality that relies on them.

šŸ‘ 1
genmeblog15:02:25

Actually there two things strongly relying on Smile: ā€¢ interpolations

genmeblog15:02:17

(cnt.) ā€¢ clustering I plan to move clustering to a separate lib. And remove SMILE interpolations methods - I suppose not painful since the most important (linear, cubic, etc) will be still available.

genmeblog15:02:49

So not harmful change I suppose (and hope)

p-himik15:02:05

Just in case, it can all still be a part of the same lib, just in namespaces that have to be included by a user and with a note in the README saying which namespace requires which library on classpath. Rather similar to NPM deps that some CLJS libs require.

genmeblog15:02:50

Thanks! I'll consider this too.

blueberry15:02:32

Clojure CUDA , the Clojure GPU computing library just got a major release. 0.18.0 is here, with support for the latest CUDA 12.3, based on JavaCPP. Now you don't need any special installation other than have Nvidia drivers and an Nvidia GPU on your board, and you can crunch big numbers with Clojure's elegance in no time. http://clojurecuda.uncomplicate.org for the docs Please also check out my books at http://aiprobook.com They both theach how to do number crunching and/or AI in Clojure, and they fund my work on all this free and open source stuff, and ensure that I can continue doing this in the years to come.

šŸŽø 21
šŸ’Æ 4
šŸ¤Æ 3
metal 1
clj 1
šŸš€ 1