Developer Reference
This page lists the types and methods that are internal to the AdaptiveResonance.jl package. Because these are internal types, they are organized here by responsibility. These internal names may change between versions and are not part of the public API.
Type Hierarchy and State
SingleART,AbstractFuzzyART,MergeART,opts_MergeARTARTMatrix,ARTVector,ARTStats,ARTIterator,ART_DIM,ART_SAMPLES
Training and Category Lifecycle
initialize!,set_threshold!,stopping_conditionscreate_category!,activation_match!,learn!resonance_search!,resonance_activation!,resonance_match!,resonance_match_scaleget_n_weights,get_n_weights_vec
Activation, Matching, and Weight Updates
art_activation,art_match,art_learnbasic_activation,basic_match,unnormalized_match,basic_update,gamma_activation,gamma_match,gamma_match_sub,choice_by_difference,x_W_min_norm,W_normhypersphere_activation,hypersphere_match,hypersphere_updatesimilarity,single,average,complete,median,weighted,centroid
Data, Iteration, and Logging Utilities
init_train!,init_classify!,hypersphere_preprocess,get_dim,get_n_samples,get_data_shape,get_sample,element_minget_iterator,update_iter,build_art_stats,log_art_stats!replace_mat_index!,unsafe_replace_mat_index!,accommodate_vector!_COMMON_DOC,_OPTS_DOCSTRING,_ARG_ART,_ARG_X,_ARG_W,_ARG_INDEX,_ARG_ART_X_W,_ARGS_MATRIX_REPLACE,MATCH_FUNCTIONS_DOCS,ACTIVATION_FUNCTIONS_DOCS