• H
    Merge pull request #13718 from lochsh:svm-sigmoid-fix · 41889802
    Hannah McLaughlin 提交于
    SVM sigmoid kernel fix (issue #13621) (#13718)
    
    * Added test for sigmoid case for retrieving support vectors
    
    * undo unhelpful test
    
    * add test for sigmoid SVM with data that is easily separable into two concentric circles
    
    * Update sigmoid kernel to use tanh(gamma * <x, y> + coef0) instead of -tanh(gamma * <x, y> + coef0)
    
    * remove unnecessary constraint on coef0
    
    * cleanup
    
    * fixing inappropriate use of doubles
    
    * Add f to float literal
    
    * replace CV_Assert with ASSERT_EQ where appropriate
    41889802
svm.cpp 79.5 KB