shared
Class IncrInducer

java.lang.Object
  |
  +--shared.BaseInducer
        |
        +--shared.Inducer
              |
              +--shared.IncrInducer

public abstract class IncrInducer
extends Inducer

Abstract template for incremental inducers.


Fields inherited from class shared.BaseInducer
AHA_IB_INDUCER, AM_INDUCER, BAGGING_INDUCER, BOOSTER_INDUCER, C45_INDUCER, C45AP_INDUCER, C45R_INDUCER, C50_INDUCER, CART_INDUCER, CatDT_INDUCER, CF_INDUCER, CLUSTER_INDUCER, CN2_INDUCER, CONST_INDUCER, COODG_INDUCER, DDT_INDUCER, DF_INDUCER, DISC_NB_INDUCER, DISC_SEARCH_INDUCER, DISC_TAB_INDUCER, ENTROPY_ODG_INDUCER, FCF_INDUCER, FSS_INDUCER, getEnv, HOODG_INDUCER, IB_INDUCER, ID3_INDUCER, LAZY_DT_INDUCER, LIST_HOODG_INDUCER, LIST_ODG_INDUCER, logOptions, NAIVE_BAYES_INDUCER, NULL_INDUCER, OC1_INDUCER, ODT_INDUCER, ONER_INDUCER, OODG_INDUCER, ORDER_FSS_INDUCER, PEBLS_INDUCER, PERCEPTRON_INDUCER, PERF_EST_INDUCER, PROJECT_INDUCER, RIPPER_INDUCER, SGI_DT_INDUCER, STACKING_INDUCER, T2_INDUCER, TABLE_CAS_INDUCER, TABLE_INDUCER, TDDT_INDUCER, TS, WEIGHT_SEARCH_INDUCER, WINNOW_INDUCER
 
Constructor Summary
IncrInducer(java.lang.String description)
          Constructor.
 
Method Summary
abstract  java.util.ListIterator add_instance(Instance instance)
          Add an instance of data to this inducer.
abstract  Instance del_instance(java.util.ListIterator pix)
          Deletes the instance of data in the current position of the list iterator.
 
Methods inherited from class shared.Inducer
can_cast_to_inducer, cast_to_inducer, display_struct, display_struct, get_categorizer, project_train_and_perf_files, project_train_and_perf_files, project_train_and_perf_files, project_train_and_perf_files, project_train_and_perf, project_train_and_test_files, project_train_and_test_files, project_train_and_test_files, project_train_and_test_files, project_train_and_test, release_categorizer, supports_full_testing, train_and_perf, train_and_test, train
 
Methods inherited from class shared.BaseInducer
assign_data, can_cast_to_incr_inducer, cast_to_incr_inducer, class_id, description, get_log_level, get_log_options, get_log_stream, has_data, has_data, instance_list, normalize_weights, read_data, read_data, read_data, release_data, set_log_level, set_log_options, set_log_prefixes, set_log_stream, train_and_test_files, train_and_test_files, train_and_test_files, train_and_test_files
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncrInducer

public IncrInducer(java.lang.String description)
Constructor.
Parameters:
description - Description of this incremental inducer.
Method Detail

add_instance

public abstract java.util.ListIterator add_instance(Instance instance)
Add an instance of data to this inducer.
Parameters:
instance - The instance to be added.
Returns:
The iterator of instances after the addition of the instance.

del_instance

public abstract Instance del_instance(java.util.ListIterator pix)
Deletes the instance of data in the current position of the list iterator.
Parameters:
pix - The iterator of the list of instances.
Returns:
The instance deleted.