Ignore:
Timestamp:
08/06/13 15:05:37 (9 months ago)
Author:
markotoplak
Branch:
default
Message:

SVM interface does not pass 0 values to libsvm.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/orange/libsvm_interface.cpp

    r11609 r11649  
    385385                node->index=index++; 
    386386                if(node->value==numeric_limits<float>::signaling_NaN() || 
    387                     node->value==numeric_limits<int>::max()) 
     387                    node->value==numeric_limits<int>::max() ||  
     388                    node->value == 0) 
    388389                    node--; 
    389390                node++; 
     
    423424                node->index=index; 
    424425                if(node->value==numeric_limits<float>::signaling_NaN() || 
    425                     node->value==numeric_limits<int>::max()) 
     426                    node->value==numeric_limits<int>::max() || 
     427                    node->value == 0) 
    426428                    node--; 
    427429                node++; 
Note: See TracChangeset for help on using the changeset viewer.