Установка значения дискриминанта SVM в PyML

Я использую SVM в PyML для классификации операций чтения, но хотел бы установить для дискриминанта более высокое значение, чем значение по умолчанию (которое я предполагаю равным 0). Как мне это сделать?

Ps. Я использую линейное ядро ​​с liblinear-оптимизатором, если это имеет значение.

1 ответ

Решение

Окольный способ сделать это ниже:

Использовать result.getDecisionFunction() метод и выбрать в соответствии с вашими предпочтениями.

Возвращает список значений, таких как:

[-1.0000000000000213, -1.0000000000000053, -0.9999999999999893]

Лучшие ответы по-прежнему приветствуются.

Другие вопросы по тегам