Support Vector Machine(SVM) SVMModel 클래스
(PECL svm >= 0.1.0)
소개
SVMModel은 훈련 과정의 최종 결과입니다. 이전에 보지 못한 데이터를 분류하는 데 사용할 수 있습니다.
클래스 개요
class SVMModel {
/* Methods */
public __construct(string $filename = ?)
public checkProbabilityModel(): bool
public getLabels(): array
public getNrClass(): int
public getSvmType(): int
public getSvrProbability(): float
public load(string $filename): bool
public predict_probability(array $data): float
public predict(array $data): float
public save(string $filename): bool
}
목차
- SVMModel::checkProbabilityModel — 모델에 확률 정보가 있으면 true를 반환합니다.
- SVMModel::__construct — 새 SVM 모델 구성
- SVMModel::getLabels — 모델이 학습된 레이블 가져오기
- SVMModel::getNrClass — 모델이 훈련된 클래스의 수를 반환합니다.
- SVMModel::getSvmType — 모델이 훈련된 SVM 유형 가져오기
- SVMModel::getSvrProbability — 회귀 유형에 대한 시그마 값 가져오기
- SVMModel::load — 저장된 SVM 모델 로드
- SVMModel::predict_probability — 이전에 보지 못한 데이터에 대한 반환 클래스 확률
- SVMModel::predict — 이전에 본 적이 없는 데이터에 대한 값 예측
- SVMModel::save — 모델을 파일에 저장