Why "SNARLI"?
"What's in a name? That which we call a rose
By any other name would smell as sweet."
-- William Shakespeare,
Romeo and Juliet, Act II, Scene 2
Back before you were born, I was looking for a name for a little C library
that I had written to support neural network research. I chose the name
GNARL, for General Neural ARchitecture Library. But my friend
Asim used
this amazing new thing called a
"Search Engine"
to find out that that name had
already been taken, by a guy named
Sevan, a grad student at Brandeis
who was doing some really amazing neural-net
work.
So I changed the name to SNARL, applied to Brandeis, got my
Ph.D. there, then came here, and tried to
put SNARL up on Sourceforge. Turns
out that name was already taken by
another project. So after
thinking it over very carefully for a few seconds, I added an 'I', and they let
me use that name.
Other inspiration:
- SNARLI
helps you avoid the snarled code that can result when
you try to hand-wire a complicated neural net on your own from scratch.
- My cat sometimes snarls like
Billy Idol.
- Like BISL, SNARL
is a
partial ordering
of my first and last initials.
- SNARLI's Not A Really
Losing
Idea (obligatory
recursive acronym)
- "It doesn't really matter, this is an acronym based society anyway" --
from the
FVWM
documentation.