4 ms·
Yes it's a port of the associated concepts to the jvm. FWIW: we actually do use this commercially ;). It's apache though so do what you want with it etc. Apolo
by agibsonccc 10y ago
Yes it's a port of the associated concepts to the jvm. FWIW: we actually do use this commercially ;). It's apache though so do what you want with it etc.
Apologies if it came off like that but the main intent was to show an alternative implementation. If you actually look at the nd4j.org link you'll also notice a simpler/more concise description of the same concepts.
Eg: linear buffers,shapes, strides, offsets, dimensions
- jnbiche 10y agoApologies for assuming it wasn't commercial just because it was open source, my mistake. In any case, in my experience, comments regarding related non-commercial and commercial projects are quite welcome on HN. It also looks like you have some support for GPU acceleration, which is cool since as far as I know (barring recent developments), numpy doesn't have this natively.
- agibsonccc 10y agoOh haha not at all! You're right most of the time. Yes we put a lot of work in to multi gpu and the like. Send me an email if you're interested in any details! Emails in profile.
- jnbiche 10y agoI'll go ahead and ask a question here so others can benefit: do you have any plans to support OpenCL, or will you focus on Cuda?
- agibsonccc 10y agoWe want to. Time/bandwidth is our problem right now. No one uses opencl in deep learning but we aren't against it if someone is willing to work on it. Otherwise I'd have to pay someone a salary to do this..at the end of the day nd4j is part of what keeps us going.