ssvm
structured output learning