#include "image.h"
#include "proto2D.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "classifier.h"
#include "format_learning_set_from_imau1.h"
Go to the source code of this file.
Data Structures | |
struct | svm_classify_t |
Defines | |
#define | NO_ERROR_SVMCLASSIFY 0 |
#define | ERROR_OPENING_OUTPUT_FILE_SVMCLASSIFY 1 |
#define | PID_NEGATIF_SVMCLASSIFY 2 |
#define | ERROR_OPENING_DATA_FILE_SVMCLASSIFY 3 |
#define | ERROR_CLOSING_DATA_FILE_SVMCLASSIFY 4 |
#define | ERROR_G_MALLOC_ARG_SVMCLASSIFY 5 |
#define | INDICE_SUP_NBCLASS_SVMCLASSIFY 6 |
#define | ERROR_CLOSING_OUTPUT_FILE_SVMCLASSIFY 7 |
Functions | |
param * | svm_classify_lect (svm_classify_t *des_classify, param *ptp, char *debq) |
int | svm_classify_init (svm_classify_t *des_classify) |
int | svm_classify_calc (svm_classify_t *des_classify, char *chemin_svm_classify, data_input dataIattributes, char *model_file, unsigned int indice, data_output *dataO) |
int | svm_classify_ferm () |
#define ERROR_CLOSING_DATA_FILE_SVMCLASSIFY 4 |
si le fichier des données d'attributs n'a pas pu etre fermé.
Definition at line 44 of file svm_classify.h.
#define ERROR_CLOSING_OUTPUT_FILE_SVMCLASSIFY 7 |
si le fichier contenant les données résultats de la classification ne peut etre fermé.
Definition at line 55 of file svm_classify.h.
#define ERROR_G_MALLOC_ARG_SVMCLASSIFY 5 |
si il y a eu un problème de mémoire pour allouer la place des arguments.
Definition at line 47 of file svm_classify.h.
#define ERROR_OPENING_DATA_FILE_SVMCLASSIFY 3 |
si le fichier qui doit etre rempli avec les données d'attributs ne peut pas etre crée ou écrasé.
Definition at line 41 of file svm_classify.h.
#define ERROR_OPENING_OUTPUT_FILE_SVMCLASSIFY 1 |
Si le fichier contenant les données résultats de la classification ne peut pas etre ouvert.
Definition at line 35 of file svm_classify.h.
#define INDICE_SUP_NBCLASS_SVMCLASSIFY 6 |
si l'indice de la structure data_output passé en paramètre est supérieur au nombre de classes spécifiés dans la structure data_output (devant etre préalablement allouée).
Definition at line 52 of file svm_classify.h.
#define NO_ERROR_SVMCLASSIFY 0 |
Si le calcul s'est bien passé
Definition at line 32 of file svm_classify.h.
#define PID_NEGATIF_SVMCLASSIFY 2 |
si le processus d'exécution de svm_classify n'a pas pu etre crée. Alors svm_classify n'est pas exécuté.
Definition at line 38 of file svm_classify.h.
int svm_classify_calc | ( | svm_classify_t * | des_classify, | |
char * | chemin_svm_classify, | |||
data_input | dataIattributes, | |||
char * | model_file, | |||
unsigned int | indice, | |||
data_output * | dataO | |||
) |
int svm_classify_ferm | ( | ) |
int svm_classify_init | ( | svm_classify_t * | des_classify | ) |
param* svm_classify_lect | ( | svm_classify_t * | des_classify, | |
param * | ptp, | |||
char * | debq | |||
) |