How could this possibly be faster than a linear classifier? In "Implementation" near Section 2 they claim that their implementation is better than a linear classifier but that seems like it couldn't possibly be true could it? A single floating point operation per parameter has gotta be faster than multiple branches, right?