rumale/lib/rumale.rb

138 lines
5.8 KiB
Ruby

# frozen_string_literal: true
require 'numo/narray'
require 'rumale/rumaleext'
require 'rumale/version'
require 'rumale/validation'
require 'rumale/values'
require 'rumale/utils'
require 'rumale/pairwise_metric'
require 'rumale/dataset'
require 'rumale/probabilistic_output'
require 'rumale/base/base_estimator'
require 'rumale/base/classifier'
require 'rumale/base/regressor'
require 'rumale/base/cluster_analyzer'
require 'rumale/base/transformer'
require 'rumale/base/splitter'
require 'rumale/base/evaluator'
require 'rumale/pipeline/pipeline'
require 'rumale/pipeline/feature_union'
require 'rumale/kernel_approximation/rbf'
require 'rumale/kernel_approximation/nystroem'
require 'rumale/linear_model/base_sgd'
require 'rumale/linear_model/svc'
require 'rumale/linear_model/svr'
require 'rumale/linear_model/logistic_regression'
require 'rumale/linear_model/linear_regression'
require 'rumale/linear_model/ridge'
require 'rumale/linear_model/lasso'
require 'rumale/linear_model/elastic_net'
require 'rumale/linear_model/nnls'
require 'rumale/kernel_machine/kernel_svc'
require 'rumale/kernel_machine/kernel_pca'
require 'rumale/kernel_machine/kernel_fda'
require 'rumale/kernel_machine/kernel_ridge'
require 'rumale/kernel_machine/kernel_ridge_classifier'
require 'rumale/multiclass/one_vs_rest_classifier'
require 'rumale/nearest_neighbors/vp_tree'
require 'rumale/nearest_neighbors/k_neighbors_classifier'
require 'rumale/nearest_neighbors/k_neighbors_regressor'
require 'rumale/naive_bayes/base_naive_bayes'
require 'rumale/naive_bayes/bernoulli_nb'
require 'rumale/naive_bayes/complement_nb'
require 'rumale/naive_bayes/gaussian_nb'
require 'rumale/naive_bayes/multinomial_nb'
require 'rumale/naive_bayes/negation_nb'
require 'rumale/tree/node'
require 'rumale/tree/base_decision_tree'
require 'rumale/tree/decision_tree_classifier'
require 'rumale/tree/decision_tree_regressor'
require 'rumale/tree/extra_tree_classifier'
require 'rumale/tree/extra_tree_regressor'
require 'rumale/tree/gradient_tree_regressor'
require 'rumale/ensemble/ada_boost_classifier'
require 'rumale/ensemble/ada_boost_regressor'
require 'rumale/ensemble/gradient_boosting_classifier'
require 'rumale/ensemble/gradient_boosting_regressor'
require 'rumale/ensemble/random_forest_classifier'
require 'rumale/ensemble/random_forest_regressor'
require 'rumale/ensemble/extra_trees_classifier'
require 'rumale/ensemble/extra_trees_regressor'
require 'rumale/ensemble/stacking_classifier'
require 'rumale/ensemble/stacking_regressor'
require 'rumale/ensemble/voting_classifier'
require 'rumale/ensemble/voting_regressor'
require 'rumale/clustering/k_means'
require 'rumale/clustering/mini_batch_k_means'
require 'rumale/clustering/k_medoids'
require 'rumale/clustering/gaussian_mixture'
require 'rumale/clustering/dbscan'
require 'rumale/clustering/hdbscan'
require 'rumale/clustering/snn'
require 'rumale/clustering/power_iteration'
require 'rumale/clustering/spectral_clustering'
require 'rumale/clustering/single_linkage'
require 'rumale/decomposition/pca'
require 'rumale/decomposition/nmf'
require 'rumale/decomposition/factor_analysis'
require 'rumale/decomposition/fast_ica'
require 'rumale/manifold/tsne'
require 'rumale/manifold/mds'
require 'rumale/metric_learning/fisher_discriminant_analysis'
require 'rumale/metric_learning/neighbourhood_component_analysis'
require 'rumale/metric_learning/mlkr'
require 'rumale/neural_network/adam'
require 'rumale/neural_network/base_mlp'
require 'rumale/neural_network/mlp_regressor'
require 'rumale/neural_network/mlp_classifier'
require 'rumale/feature_extraction/hash_vectorizer'
require 'rumale/feature_extraction/feature_hasher'
require 'rumale/feature_extraction/tfidf_transformer'
require 'rumale/preprocessing/l2_normalizer'
require 'rumale/preprocessing/l1_normalizer'
require 'rumale/preprocessing/max_normalizer'
require 'rumale/preprocessing/min_max_scaler'
require 'rumale/preprocessing/max_abs_scaler'
require 'rumale/preprocessing/standard_scaler'
require 'rumale/preprocessing/bin_discretizer'
require 'rumale/preprocessing/label_binarizer'
require 'rumale/preprocessing/label_encoder'
require 'rumale/preprocessing/one_hot_encoder'
require 'rumale/preprocessing/ordinal_encoder'
require 'rumale/preprocessing/binarizer'
require 'rumale/preprocessing/polynomial_features'
require 'rumale/preprocessing/kernel_calculator'
require 'rumale/model_selection/k_fold'
require 'rumale/model_selection/group_k_fold'
require 'rumale/model_selection/stratified_k_fold'
require 'rumale/model_selection/shuffle_split'
require 'rumale/model_selection/group_shuffle_split'
require 'rumale/model_selection/stratified_shuffle_split'
require 'rumale/model_selection/time_series_split'
require 'rumale/model_selection/cross_validation'
require 'rumale/model_selection/grid_search_cv'
require 'rumale/model_selection/function'
require 'rumale/evaluation_measure/accuracy'
require 'rumale/evaluation_measure/precision'
require 'rumale/evaluation_measure/recall'
require 'rumale/evaluation_measure/f_score'
require 'rumale/evaluation_measure/roc_auc'
require 'rumale/evaluation_measure/log_loss'
require 'rumale/evaluation_measure/r2_score'
require 'rumale/evaluation_measure/explained_variance_score'
require 'rumale/evaluation_measure/mean_squared_error'
require 'rumale/evaluation_measure/mean_squared_log_error'
require 'rumale/evaluation_measure/mean_absolute_error'
require 'rumale/evaluation_measure/median_absolute_error'
require 'rumale/evaluation_measure/adjusted_rand_score'
require 'rumale/evaluation_measure/purity'
require 'rumale/evaluation_measure/mutual_information'
require 'rumale/evaluation_measure/normalized_mutual_information'
require 'rumale/evaluation_measure/silhouette_score'
require 'rumale/evaluation_measure/davies_bouldin_score'
require 'rumale/evaluation_measure/calinski_harabasz_score'
require 'rumale/evaluation_measure/function'