/* Copyright (c) 1993 by The Johns Hopkins University */ /* WEIGHTS.C: Feature and Exemplar Weighting Routines */ #include #include "config.h" #include "pebls.h" extern config_type CONFIG; extern instance_type data[INSTANCES_MAX]; extern float dtable[FEATURES_MAX][VALUES_MAX][VALUES_MAX]; /* ------------------------------------------------------------ */ void genetic_feature_weights(int count, float adjust) { float adj; int select, nearest, nearest_list[K_NEIGHBOR_MAX]; int i, instances = CONFIG.training_instances; int f, features = CONFIG.features; float distances[K_NEIGHBOR_MAX]; for (i=0; i