Live data from Hacker News

Tinn: A tiny neural network library written in C99

github.com

1–10 of 62 posts

Re: Tinn: A tiny neural network library written in C99

#6
post #2

How about in 12 kilobytes of assembly? More featureful implementation here: https://github.com/dfouhey/caffe64

This is a lot more impressive! I'm puzzled by this bit in FAQ though:

Q. It seems that it only does 1D feature vectors?

A. Convolution and other inductive biases are only necessary when you have small data.

Re: Tinn: A tiny neural network library written in C99

#7
post #3

Single core? No AVX? What's the point of writing it in C?

Minimal dependencies; people are starting to get fed up with having to bootstrap and/or compile the planet just to be able to run some software. The situation has gotten completely out of hand, especially if one is not on GNU/Linux.

Re: Tinn: A tiny neural network library written in C99

#8
post #2

How about in 12 kilobytes of assembly? More featureful implementation here: https://github.com/dfouhey/caffe64

“Installing a new neural network library is typically a tremendous pain because of onerous dependencies, python version hell, complicated Makefiles, and massive code bloat.”

Finally people have started speaking up and doing something about it! May we see more of such mentality in the future, and computer industry will be a better place to work!

Re: Tinn: A tiny neural network library written in C99

#9
post #8
post #2

How about in 12 kilobytes of assembly? More featureful implementation here: https://github.com/dfouhey/caffe64

“Installing a new neural network library is typically a tremendous pain because of onerous dependencies, python version hell, complicated Makefiles, and massive code bloat.” Finally people have started speaking up and doing something about it! May we see more of such mentality in the future, and computer industry will be a better place to work!

Bullshit. These days installing any major NN framework is pretty much just "pip install X". Unless you want GPU support, in which case it's just slightly more complicated.

Re: Tinn: A tiny neural network library written in C99

#10
post #6
post #2

How about in 12 kilobytes of assembly? More featureful implementation here: https://github.com/dfouhey/caffe64

This is a lot more impressive! I'm puzzled by this bit in FAQ though: Q. It seems that it only does 1D feature vectors? A. Convolution and other inductive biases are only necessary when you have small data.

That page is likely not completely serious. They also write that compilers are for losers.
Post reply on HN