Serialized Form


Package <Unnamed>

Class AboutDialog extends java.lang.Object implements Serializable

Class AboutDialog$1 extends java.lang.Object implements Serializable

Class ClassificationPanel extends java.lang.Object implements Serializable

Class ConfigureFileLocationsJFrame extends java.lang.Object implements Serializable

Class ConfigureFileLocationsJFrame$1 extends java.lang.Object implements Serializable

Class EditRecordingJFrame extends java.lang.Object implements Serializable

Class EditRecordingJFrame$1 extends java.lang.Object implements Serializable

Class FeaturesPanel extends java.lang.Object implements Serializable

Class FeaturesPanel$1 extends java.lang.Object implements Serializable

Class FeaturesPanel$2 extends java.lang.Object implements Serializable

Class FeaturesTableModel extends java.lang.Object implements Serializable

Class HelpDialog extends java.lang.Object implements Serializable

Class HelpDialog$1 extends java.lang.Object implements Serializable

Class HelpDialog$2 extends java.lang.Object implements Serializable

Class HelpDialog$3 extends java.lang.Object implements Serializable

Class MainJFrame extends java.lang.Object implements Serializable

Class MainJFrame$1 extends java.lang.Object implements Serializable

Class PreferencesPanel extends java.lang.Object implements Serializable

Class ProgressBarTaskFeatureExtractionMonitor extends java.lang.Object implements Serializable

Class ProgressBarTaskFeatureExtractionMonitor$1 extends java.lang.Object implements Serializable

Class ProgressBarTaskFeatureExtractionMonitor$ActualTask extends java.lang.Object implements Serializable

Class ProgressBarTaskTrainMonitor extends java.lang.Object implements Serializable

Class ProgressBarTaskTrainMonitor$1 extends java.lang.Object implements Serializable

Class ProgressBarTaskTrainMonitor$ActualTask extends java.lang.Object implements Serializable

Class RecordingsPanel extends java.lang.Object implements Serializable

Class RecordingsPanel$1 extends java.lang.Object implements Serializable

Class RecordingsPanel$2 extends java.lang.Object implements Serializable

Class RecordingsPanel$3 extends java.lang.Object implements Serializable

Class RecordingsTableModel extends java.lang.Object implements Serializable

Class TaxonomyPanel extends java.lang.Object implements Serializable


Package bodhidharma

Class bodhidharma.ClassificationPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

classifier_ensemble

NN_BioKNN_Ensemble[] classifier_ensemble

testing_recordings

Recording[] testing_recordings

model_testing_classifications

java.lang.String[][][] model_testing_classifications

combined_training_errors

double[][][] combined_training_errors

training_recordings_info

java.lang.String[][][] training_recordings_info

stored_training_times_report

java.lang.String stored_training_times_report

individual_classifier_results_all_ensembles

double[][][][] individual_classifier_results_all_ensembles

combined_classifier_results_all_ensembles

double[][][] combined_classifier_results_all_ensembles

candidate_categories_for_combined_classification

java.lang.String[] candidate_categories_for_combined_classification

model_testing_classifications_for_combined_classifier

java.lang.String[][] model_testing_classifications_for_combined_classifier

multi_fold_combined_classifier_results_all_ensembles

double[][][][] multi_fold_combined_classifier_results_all_ensembles

multi_fold_candidate_categories_for_combined_classification

java.lang.String[][] multi_fold_candidate_categories_for_combined_classification

multi_fold_model_testing_classifications_for_combined_classifier

java.lang.String[][][] multi_fold_model_testing_classifications_for_combined_classifier

one_dim_feature_weightings_accross_folds

double[][][] one_dim_feature_weightings_accross_folds

classifier_weightings_accross_folds

double[][][] classifier_weightings_accross_folds

ensemble_name_accross_folds

java.lang.String[] ensemble_name_accross_folds

one_dim_features_names_accross_folds

java.lang.String[] one_dim_features_names_accross_folds

classifier_names_accross_folds

java.lang.String[] classifier_names_accross_folds

one_dim_feature_codes_accross_folds

java.lang.String[] one_dim_feature_codes_accross_folds

classifier_codes_accross_folds

java.lang.String[] classifier_codes_accross_folds

mult_fold_training_times

int[] mult_fold_training_times

multi_fold_dir_to_save

java.io.File multi_fold_dir_to_save

training_monitor

ProgressBarTaskTrainMonitor training_monitor

parent_window

MainJFrame parent_window

results_display

javax.swing.JTextArea results_display

results_display_scroll_pane

javax.swing.JScrollPane results_display_scroll_pane

button_panel

javax.swing.JPanel button_panel

status_bar

javax.swing.JTextField status_bar

train_button

javax.swing.JButton train_button

classify_button

javax.swing.JButton classify_button

train_and_classify_with_cross_validation_button

javax.swing.JButton train_and_classify_with_cross_validation_button

report_training_errors_button

javax.swing.JButton report_training_errors_button

report_classification_results_button

javax.swing.JButton report_classification_results_button

report_selection_weighting_button

javax.swing.JButton report_selection_weighting_button

save_reports_button

javax.swing.JButton save_reports_button

load_classifiers_button

javax.swing.JButton load_classifiers_button

save_classifiers_button

javax.swing.JButton save_classifiers_button

save_classifiers_as_button

javax.swing.JButton save_classifiers_as_button

training_combo_box

javax.swing.JComboBox training_combo_box

classifying_combo_box

javax.swing.JComboBox classifying_combo_box

training_errors_ensemble_selector

javax.swing.JComboBox training_errors_ensemble_selector

classification_results_selector

javax.swing.JComboBox classification_results_selector

selection_weighting_selector

javax.swing.JComboBox selection_weighting_selector

Class bodhidharma.ConfigureFileLocationsJFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

project_path

java.lang.String project_path
Path of the current project.


taxonomy_path

java.lang.String taxonomy_path
Path of the current musical taxonomy file.


features_path

java.lang.String features_path
Path of the current list of feature settings.


recordings_list_path

java.lang.String recordings_list_path
Path of the current list of recordings intended for training and/or testing.


classifiers_path

java.lang.String classifiers_path
Path of the file holding the current classification system.


preferences_path

java.lang.String preferences_path
Path of the preferences file.


current_directory

java.lang.String current_directory
Path of the current directory


main_window

MainJFrame main_window
The main window of the Bodhidharma GUI


main_window_has_been_displayed

boolean main_window_has_been_displayed

content_pane

java.awt.Container content_pane

project_panel

javax.swing.JPanel project_panel

taxonomy_panel

javax.swing.JPanel taxonomy_panel

features_panel

javax.swing.JPanel features_panel

classifiers_panel

javax.swing.JPanel classifiers_panel

recordings_panel

javax.swing.JPanel recordings_panel

preferences_panel

javax.swing.JPanel preferences_panel

current_directory_panel

javax.swing.JPanel current_directory_panel

button_panel

javax.swing.JPanel button_panel

project_text_field

javax.swing.JTextField project_text_field

taxonomy_text_field

javax.swing.JTextField taxonomy_text_field

features_text_field

javax.swing.JTextField features_text_field

classifiers_text_field

javax.swing.JTextField classifiers_text_field

recordings_text_field

javax.swing.JTextField recordings_text_field

preferences_text_field

javax.swing.JTextField preferences_text_field

current_directory_text_field

javax.swing.JTextField current_directory_text_field

taxonomy_browse_button

javax.swing.JButton taxonomy_browse_button

features_browse_button

javax.swing.JButton features_browse_button

classifiers_browse_button

javax.swing.JButton classifiers_browse_button

recordings_browse_button

javax.swing.JButton recordings_browse_button

preferences_browse_button

javax.swing.JButton preferences_browse_button

current_directory_browse_button

javax.swing.JButton current_directory_browse_button

clear_button

javax.swing.JButton clear_button

new_project_button

javax.swing.JButton new_project_button

restore_defaults_button

javax.swing.JButton restore_defaults_button

save_as_defaults_button

javax.swing.JButton save_as_defaults_button

load_project_button

javax.swing.JButton load_project_button

cancel_button

javax.swing.JButton cancel_button

ok_button

javax.swing.JButton ok_button

Class bodhidharma.EditRecordingJFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

recording

Recording recording

adding_rather_than_editing

boolean adding_rather_than_editing

windows_to_cycle_through

int[] windows_to_cycle_through

parent_window

RecordingsPanel parent_window

content_pane

java.awt.Container content_pane

title_panel

javax.swing.JPanel title_panel

artist_panel

javax.swing.JPanel artist_panel

file_path_panel

javax.swing.JPanel file_path_panel

leaf_categories_panel

javax.swing.JPanel leaf_categories_panel

ancestor_categories_panel

javax.swing.JPanel ancestor_categories_panel

role_panel

javax.swing.JPanel role_panel

button_panel

javax.swing.JPanel button_panel

top_panel

javax.swing.JPanel top_panel

middle_panel

javax.swing.JPanel middle_panel

title_text_area

javax.swing.JTextArea title_text_area

artist_text_area

javax.swing.JTextArea artist_text_area

file_path_text_area

javax.swing.JTextArea file_path_text_area

leaf_categories_text_area

javax.swing.JTextArea leaf_categories_text_area

leaf_categories_combo_box

javax.swing.JComboBox leaf_categories_combo_box

ancestor_categories_text_area

javax.swing.JTextArea ancestor_categories_text_area

role_combo

javax.swing.JComboBox role_combo

add_leaf_category_button

javax.swing.JButton add_leaf_category_button

clear_leaf_categories_button

javax.swing.JButton clear_leaf_categories_button

ok_button

javax.swing.JButton ok_button

cancel_button

javax.swing.JButton cancel_button

play_button

javax.swing.JButton play_button

Class bodhidharma.FeaturesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

feature_settings

FeatureSettings[] feature_settings

list_ordering

int[] list_ordering

features_table

javax.swing.JTable features_table

features_table_model

FeaturesTableModel features_table_model

parent_window

MainJFrame parent_window

features_display_panel

javax.swing.JPanel features_display_panel

button_panel

javax.swing.JPanel button_panel

features_display_scroll_pane

javax.swing.JScrollPane features_display_scroll_pane

status_bar

javax.swing.JTextField status_bar

view_feature_description_button

javax.swing.JButton view_feature_description_button

load_features_settings_button

javax.swing.JButton load_features_settings_button

save_features_settings_button

javax.swing.JButton save_features_settings_button

save_features_settings_as_button

javax.swing.JButton save_features_settings_as_button

Class bodhidharma.FeaturesTableModel extends javax.swing.table.DefaultTableModel implements Serializable

Class bodhidharma.MainJFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

taxonomy_panel

TaxonomyPanel taxonomy_panel
The panel used to hold and edit the current taxonomy.


recordings_panel

RecordingsPanel recordings_panel
The panel used to hold and edit recording meta-data and features.


features_panel

FeaturesPanel features_panel
The panel used to hold and edit feature settings.


preferences_panel

PreferencesPanel preferences_panel
The panel used to hold and edit preferences.


classification_panel

ClassificationPanel classification_panel
The panel used to train and classify recordings as well as view related reports.


file_locations

ConfigureFileLocationsJFrame file_locations
JFrame that stores paths of XML files used in current project.


tabbed_pane

javax.swing.JTabbedPane tabbed_pane

content_pane

java.awt.Container content_pane

menu_bar

javax.swing.JMenuBar menu_bar

file_menu

javax.swing.JMenu file_menu

help_menu

javax.swing.JMenu help_menu

set_project_paths_menu_item

javax.swing.JMenuItem set_project_paths_menu_item

save_project_file_menu_item

javax.swing.JMenuItem save_project_file_menu_item

save_project_menu_item

javax.swing.JMenuItem save_project_menu_item

quit_menu_item

javax.swing.JMenuItem quit_menu_item

about_menu_item

javax.swing.JMenuItem about_menu_item

manual_menu_item

javax.swing.JMenuItem manual_menu_item

Class bodhidharma.PreferencesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

network_settings

NeuralNetworkJFrame network_settings
The basic parameters of new neural networks that are to be created.


ga_settings

GeneticAlgorithmJFrame ga_settings
The basic parameters of new genetic algorithms that are to be created.


training_fraction_text_area

javax.swing.JTextArea training_fraction_text_area

use_overide_features_checkbox

javax.swing.JCheckBox use_overide_features_checkbox

should_use_one_dimensional_features_in_training_checkbox

javax.swing.JCheckBox should_use_one_dimensional_features_in_training_checkbox

should_use_multi_dimensional_features_in_training_checkbox

javax.swing.JCheckBox should_use_multi_dimensional_features_in_training_checkbox

should_BioKNNs_use_feature_selection_checkbox

javax.swing.JCheckBox should_BioKNNs_use_feature_selection_checkbox

should_BioKNNs_use_feature_weighting_checkbox

javax.swing.JCheckBox should_BioKNNs_use_feature_weighting_checkbox

should_select_classifiers_in_each_ensemble_checkbox

javax.swing.JCheckBox should_select_classifiers_in_each_ensemble_checkbox

should_weight_classifiers_in_each_ensemble_checkbox

javax.swing.JCheckBox should_weight_classifiers_in_each_ensemble_checkbox

internal_training_fraction_text_area

javax.swing.JTextArea internal_training_fraction_text_area

should_classify_into_all_leaf_categories_checkbox

javax.swing.JCheckBox should_classify_into_all_leaf_categories_checkbox

should_classify_into_root_categories_checkbox

javax.swing.JCheckBox should_classify_into_root_categories_checkbox

should_classify_into_direct_descendants_of_parent_categories_checkbox

javax.swing.JCheckBox should_classify_into_direct_descendants_of_parent_categories_checkbox

should_classify_using_round_robin_checkbox

javax.swing.JCheckBox should_classify_using_round_robin_checkbox

number_GA_iterations_text_area

javax.swing.JTextArea number_GA_iterations_text_area

classifier_vs_feature_GA_multiplier_text_area

javax.swing.JTextArea classifier_vs_feature_GA_multiplier_text_area

auto_end_GA_training_checkbox

javax.swing.JCheckBox auto_end_GA_training_checkbox

max_GA_training_error_for_early_ending_text_area

javax.swing.JTextArea max_GA_training_error_for_early_ending_text_area

min_GA_training_iterations_for_early_ending_text_area

javax.swing.JTextArea min_GA_training_iterations_for_early_ending_text_area

number_NN_iterations_text_area

javax.swing.JTextArea number_NN_iterations_text_area

auto_NN_training_checkbox

javax.swing.JCheckBox auto_NN_training_checkbox

max_NN_training_error_for_early_ending_text_area

javax.swing.JTextArea max_NN_training_error_for_early_ending_text_area

min_NN_training_iterations_for_early_ending_text_area

javax.swing.JTextArea min_NN_training_iterations_for_early_ending_text_area

minimum_automatic_qualification_score_text_area

javax.swing.JTextArea minimum_automatic_qualification_score_text_area

minimum_score_to_qualify_text_area

javax.swing.JTextArea minimum_score_to_qualify_text_area

percentage_below_highest_to_qualify_text_area

javax.swing.JTextArea percentage_below_highest_to_qualify_text_area

minimum_score_to_be_second_choice_text_area

javax.swing.JTextArea minimum_score_to_be_second_choice_text_area

percentage_below_highest_to_be_second_choice_text_area

javax.swing.JTextArea percentage_below_highest_to_be_second_choice_text_area

leaf_weighing_text_area

javax.swing.JTextArea leaf_weighing_text_area

parent_weighting_text_area

javax.swing.JTextArea parent_weighting_text_area

round_robin_weighting_text_area

javax.swing.JTextArea round_robin_weighting_text_area

should_only_use_best_for_round_robin_checkbox

javax.swing.JCheckBox should_only_use_best_for_round_robin_checkbox

round_robin_divisor_text_area

javax.swing.JTextArea round_robin_divisor_text_area

should_only_pick_one_winner_for_combined_classification_checkbox

javax.swing.JCheckBox should_only_pick_one_winner_for_combined_classification_checkbox

time_between_progress_bar_polls_text_area

javax.swing.JTextArea time_between_progress_bar_polls_text_area

should_display_training_times_in_raw_seconds_checkbox

javax.swing.JCheckBox should_display_training_times_in_raw_seconds_checkbox

should_display_classifier_settings_checkbox

javax.swing.JCheckBox should_display_classifier_settings_checkbox

should_display_success_rates_for_classifiers_checkbox

javax.swing.JCheckBox should_display_success_rates_for_classifiers_checkbox

should_display_root_category_success_rates_checkbox

javax.swing.JCheckBox should_display_root_category_success_rates_checkbox

should_display_confusion_matrix_checkbox

javax.swing.JCheckBox should_display_confusion_matrix_checkbox

should_display_list_of_elligible_categories_checkbox

javax.swing.JCheckBox should_display_list_of_elligible_categories_checkbox

should_display_combined_classification_results_for_each_recording_checkbox

javax.swing.JCheckBox should_display_combined_classification_results_for_each_recording_checkbox

should_display_individual_classifier_results_for_each_recording_checkbox

javax.swing.JCheckBox should_display_individual_classifier_results_for_each_recording_checkbox

should_report_scores_with_category_names_checkbox

javax.swing.JCheckBox should_report_scores_with_category_names_checkbox

should_report_secondary_classification_choices_checkbox

javax.swing.JCheckBox should_report_secondary_classification_choices_checkbox

should_display_model_results_along_with_results_checkbox

javax.swing.JCheckBox should_display_model_results_along_with_results_checkbox

should_display_combined_classification_scores_for_each_recording_checkbox

javax.swing.JCheckBox should_display_combined_classification_scores_for_each_recording_checkbox

should_display_individual_classifier_scores_for_each_recording_checkbox

javax.swing.JCheckBox should_display_individual_classifier_scores_for_each_recording_checkbox

should_display_model_results_for_each_recording_in_separate_table_checkbox

javax.swing.JCheckBox should_display_model_results_for_each_recording_in_separate_table_checkbox

training_error_reporting_interval_text_area

javax.swing.JTextArea training_error_reporting_interval_text_area

should_display_training_recording_names_checkbox

javax.swing.JCheckBox should_display_training_recording_names_checkbox

should_display_feature_selection_weighting_training_error_checkbox

javax.swing.JCheckBox should_display_feature_selection_weighting_training_error_checkbox

should_display_multi_dim_classifier_training_error_checkbox

javax.swing.JCheckBox should_display_multi_dim_classifier_training_error_checkbox

should_display_classifier_selection_training_error_checkbox

javax.swing.JCheckBox should_display_classifier_selection_training_error_checkbox

should_display_classifier_weighting_training_error_checkbox

javax.swing.JCheckBox should_display_classifier_weighting_training_error_checkbox

should_display_one_dimensional_features_selected_checkbox

javax.swing.JCheckBox should_display_one_dimensional_features_selected_checkbox

should_display_one_dimensional_feature_weightings_checkbox

javax.swing.JCheckBox should_display_one_dimensional_feature_weightings_checkbox

should_display_classifiers_selected_checkbox

javax.swing.JCheckBox should_display_classifiers_selected_checkbox

should_display_classifiers_weightings_checkbox

javax.swing.JCheckBox should_display_classifiers_weightings_checkbox

parent_window

MainJFrame parent_window

preferences_display

javax.swing.JPanel preferences_display

preferences_display_scroll_pane

javax.swing.JScrollPane preferences_display_scroll_pane

button_panel

javax.swing.JPanel button_panel

status_bar

javax.swing.JTextField status_bar

change_neural_net_button

javax.swing.JButton change_neural_net_button

change_genetic_alogrithm_button

javax.swing.JButton change_genetic_alogrithm_button

load_preferences_button

javax.swing.JButton load_preferences_button

save_preferences_button

javax.swing.JButton save_preferences_button

save_preferences_as_button

javax.swing.JButton save_preferences_as_button

Class bodhidharma.RecordingsPanel extends ProcessResultsReceiver implements Serializable

Serialized Fields

recordings_list

Recording[] recordings_list
The array of recordings to be used for testing, training and/or classification.


parent_window

MainJFrame parent_window
Window that holds this JPanel


features_extracted

boolean features_extracted
Indicates whether features (of any kind) have been extracted from recordings in recordings_list


monitor_extractor

ProgressBarTaskFeatureExtractionMonitor monitor_extractor
Monitors feature extraction and holds results temporarily until acknowledged by user


progress_indicator

ProgressBarDialog progress_indicator
Dialog box displaying status of feature extraction.


list_ordering

int[] list_ordering

recordings_to_extract

boolean[] recordings_to_extract

required_feature_names

java.lang.String[] required_feature_names

recordings_table

javax.swing.JTable recordings_table

recordings_table_model

RecordingsTableModel recordings_table_model

features_value_table

javax.swing.JTable features_value_table

features_value_table_model

NonEditableTableModel features_value_table_model

scaled_features_value_table

javax.swing.JTable scaled_features_value_table

scaled_features_value_table_model

NonEditableTableModel scaled_features_value_table_model

recordings_display_panel

javax.swing.JPanel recordings_display_panel

button_panel

javax.swing.JPanel button_panel

recordings_display_scroll_pane

javax.swing.JScrollPane recordings_display_scroll_pane

feature_value_diplay_scroll_pane

javax.swing.JScrollPane feature_value_diplay_scroll_pane

scaled_feature_value_diplay_scroll_pane

javax.swing.JScrollPane scaled_feature_value_diplay_scroll_pane

status_bar

javax.swing.JTextField status_bar

display_recordings_button

javax.swing.JButton display_recordings_button

display_feature_values_button

javax.swing.JButton display_feature_values_button

display_scaled_feature_values_button

javax.swing.JButton display_scaled_feature_values_button

extract_features_button

javax.swing.JButton extract_features_button

classify_recordings_button

javax.swing.JButton classify_recordings_button

new_recordings_list_button

javax.swing.JButton new_recordings_list_button

change_recordings_path_button

javax.swing.JButton change_recordings_path_button

load_recordings_list_button

javax.swing.JButton load_recordings_list_button

save_recordings_list_button

javax.swing.JButton save_recordings_list_button

save_recordings_list_as_button

javax.swing.JButton save_recordings_list_as_button

edit_recording_button

javax.swing.JButton edit_recording_button

add_new_recordings_button

javax.swing.JButton add_new_recordings_button

delete_recordings_button

javax.swing.JButton delete_recordings_button

count_categories_button

javax.swing.JButton count_categories_button

verify_files_button

javax.swing.JButton verify_files_button

delete_saved_features_button

javax.swing.JButton delete_saved_features_button

Class bodhidharma.RecordingsTableModel extends NonEditableTableModel implements Serializable

Class bodhidharma.TaxonomyPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

taxonomy

javax.swing.tree.DefaultTreeModel taxonomy
The tree holding the taxonomy


taxonomy_display

javax.swing.JTree taxonomy_display

parent_window

MainJFrame parent_window

tree_display_panel

javax.swing.JPanel tree_display_panel

ancestry_display_panel

javax.swing.JPanel ancestry_display_panel

button_panel

javax.swing.JPanel button_panel

taxonomy_display_scroll_pane

javax.swing.JScrollPane taxonomy_display_scroll_pane

status_bar

javax.swing.JTextField status_bar

display_hierarchy_button

javax.swing.JButton display_hierarchy_button

display_ancestry_button

javax.swing.JButton display_ancestry_button

new_taxonomy_button

javax.swing.JButton new_taxonomy_button

load_taxonomy_button

javax.swing.JButton load_taxonomy_button

save_taxonomy_button

javax.swing.JButton save_taxonomy_button

save_taxonomy_as_button

javax.swing.JButton save_taxonomy_as_button

add_new_sibling_category_button

javax.swing.JButton add_new_sibling_category_button

add_new_child_category_button

javax.swing.JButton add_new_child_category_button

delete_branch_button

javax.swing.JButton delete_branch_button

Package bodhidharma.classifiers.feedforward_neural_networks

Class bodhidharma.classifiers.feedforward_neural_networks.NeuralNetworkJFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

parent_window

PreferencesPanel parent_window

content_pane

java.awt.Container content_pane

settings_panel

javax.swing.JPanel settings_panel

button_panel

javax.swing.JPanel button_panel

hidden_unit_coefficient

double hidden_unit_coefficient

learning_rate

double learning_rate

momentum

double momentum

min_initial_weight

double min_initial_weight

max_initial_weight

double max_initial_weight

hidden_unit_coefficient_text_area

javax.swing.JTextArea hidden_unit_coefficient_text_area

learning_rate_text_area

javax.swing.JTextArea learning_rate_text_area

momentum_text_area

javax.swing.JTextArea momentum_text_area

min_initial_weight_text_area

javax.swing.JTextArea min_initial_weight_text_area

max_initial_weight_text_area

javax.swing.JTextArea max_initial_weight_text_area

ok_button

javax.swing.JButton ok_button

cancel_button

javax.swing.JButton cancel_button

Package bodhidharma.classifiers.genetic_algorithms

Class bodhidharma.classifiers.genetic_algorithms.GeneticAlgorithmJFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

parent_window

PreferencesPanel parent_window

content_pane

java.awt.Container content_pane

settings_panel

javax.swing.JPanel settings_panel

button_panel

javax.swing.JPanel button_panel

word_length

int word_length

population_size

int population_size

mating_rate

double mating_rate

mutation_probability

double mutation_probability

elitism

boolean elitism

number_villages

int number_villages

migration_delay

int migration_delay

migration_size

int migration_size

word_length_text_area

javax.swing.JTextArea word_length_text_area

population_size_text_area

javax.swing.JTextArea population_size_text_area

mating_rate_text_area

javax.swing.JTextArea mating_rate_text_area

mutation_probability_text_area

javax.swing.JTextArea mutation_probability_text_area

elitism_checkbox

javax.swing.JCheckBox elitism_checkbox

number_villages_text_area

javax.swing.JTextArea number_villages_text_area

migration_delay_text_area

javax.swing.JTextArea migration_delay_text_area

migration_size_text_area

javax.swing.JTextArea migration_size_text_area

ok_button

javax.swing.JButton ok_button

cancel_button

javax.swing.JButton cancel_button

Package bodhidharma.utilities

Class bodhidharma.utilities.InformationDialog extends javax.swing.JDialog implements Serializable

Class bodhidharma.utilities.LargeProgressBarDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

task_monitor

LargeProgressBarTaskMonitor task_monitor

timer

javax.swing.Timer timer

parent_window

javax.swing.JFrame parent_window

top_progress_bar

javax.swing.JProgressBar top_progress_bar

middle_progress_bar

javax.swing.JProgressBar middle_progress_bar

bottom_progress_bar

javax.swing.JProgressBar bottom_progress_bar

top_report_text_area

javax.swing.JTextArea top_report_text_area

middle_report_text_area

javax.swing.JTextArea middle_report_text_area

bottom_report_text_area

javax.swing.JTextArea bottom_report_text_area

content_pane

java.awt.Container content_pane

progress_panel

javax.swing.JPanel progress_panel

button_panel

javax.swing.JPanel button_panel

cancel_button

javax.swing.JButton cancel_button

Class bodhidharma.utilities.NonEditableTableModel extends javax.swing.table.DefaultTableModel implements Serializable

Class bodhidharma.utilities.ProcessResultsReceiver extends javax.swing.JPanel implements Serializable

Class bodhidharma.utilities.ProgressBarDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

task_monitor

ProgressBarTaskMonitor task_monitor

timer

javax.swing.Timer timer

results_receiver

ProcessResultsReceiver results_receiver

parent_window

javax.swing.JFrame parent_window

progress_bar

javax.swing.JProgressBar progress_bar

time_report_text_area

javax.swing.JTextArea time_report_text_area

progress_report_text_area

javax.swing.JTextArea progress_report_text_area

error_report_text_area

javax.swing.JTextArea error_report_text_area

content_pane

java.awt.Container content_pane

progress_bar_panel

javax.swing.JPanel progress_bar_panel

text_panel

javax.swing.JPanel text_panel

progress_report_panel

javax.swing.JPanel progress_report_panel

error_report_panel

javax.swing.JPanel error_report_panel

button_panel

javax.swing.JPanel button_panel

progress_report_scroll_pane

javax.swing.JScrollPane progress_report_scroll_pane

error_report_scroll_pane

javax.swing.JScrollPane error_report_scroll_pane

cancel_button

javax.swing.JButton cancel_button

done_button

javax.swing.JButton done_button