• Davis King's avatar
    Made the structural svm solver use its cache elements to try and mitigate the · f67cc883
    Davis King authored
    errors made by an approximate separation oracle.  In particular, the solver
    will now check the output of the separation oracle against the cache and if the
    cache gives a better value, even when we would otherwise not use the cache, the
    cache value is used.  Similarly, we can output the truth psi vector to avoid
    outputting a psi with a negative risk.  All this stuff only happens when the
    cache is enabled, if its disabled then the outputs of the separation oracle are
    used without any kind of modification.
    f67cc883
Name
Last commit
Last update
dlib Loading commit data...
docs Loading commit data...
examples Loading commit data...
python_examples Loading commit data...
tools Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
README.txt Loading commit data...