SciTeX ML

Getting Started

  • Installation
  • Quickstart

Interfaces

  • CLI Reference
    • Commands
    • Analysis verbs
    • Introspection
    • Shell completion
  • MCP Server
    • Installation
    • Starting the server
    • MCP host configuration
    • Available tools
    • Parity
    • Diagnostics

API Reference

  • API Reference
    • scitex_ml.classification
      • ClassificationReporter
        • ClassificationReporter.__init__()
        • ClassificationReporter.calculate_metrics()
        • ClassificationReporter.save()
        • ClassificationReporter.get_summary()
        • ClassificationReporter.save_summary()
        • ClassificationReporter.save_feature_importance()
        • ClassificationReporter.save_feature_importance_summary()
      • SingleTaskClassificationReporter
        • SingleTaskClassificationReporter.__init__()
        • SingleTaskClassificationReporter.set_session_config()
        • SingleTaskClassificationReporter.save_summary()
      • Classifier
        • Classifier.__init__()
        • Classifier.list
      • CrossValidationExperiment
        • CrossValidationExperiment.__init__()
        • CrossValidationExperiment.set_hyperparameters()
        • CrossValidationExperiment.describe_dataset()
        • CrossValidationExperiment.run()
        • CrossValidationExperiment.get_summary()
        • CrossValidationExperiment.get_validation_report()
      • CVExperiment
      • quick_experiment()
      • TimeSeriesStratifiedSplit
        • TimeSeriesStratifiedSplit.__init__()
        • TimeSeriesStratifiedSplit.split()
        • TimeSeriesStratifiedSplit.split_with_val()
        • TimeSeriesStratifiedSplit.get_n_splits()
        • TimeSeriesStratifiedSplit.plot_splits()
        • TimeSeriesStratifiedSplit.set_split_request()
      • TimeSeriesBlockingSplit
        • TimeSeriesBlockingSplit.__init__()
        • TimeSeriesBlockingSplit.split()
        • TimeSeriesBlockingSplit.split_with_val()
        • TimeSeriesBlockingSplit.get_n_splits()
        • TimeSeriesBlockingSplit.plot_splits()
        • TimeSeriesBlockingSplit.set_split_request()
      • TimeSeriesSlidingWindowSplit
        • TimeSeriesSlidingWindowSplit.__init__()
        • TimeSeriesSlidingWindowSplit.set_split_request()
      • TimeSeriesCalendarSplit
        • TimeSeriesCalendarSplit.__init__()
        • TimeSeriesCalendarSplit.split()
        • TimeSeriesCalendarSplit.split_with_val()
        • TimeSeriesCalendarSplit.get_n_splits()
        • TimeSeriesCalendarSplit.plot_splits()
        • TimeSeriesCalendarSplit.set_split_request()
      • TimeSeriesStrategy
        • TimeSeriesStrategy.STRATIFIED
        • TimeSeriesStrategy.BLOCKING
        • TimeSeriesStrategy.SLIDING
        • TimeSeriesStrategy.EXPANDING
        • TimeSeriesStrategy.FIXED
        • TimeSeriesStrategy.STRATIFIED
        • TimeSeriesStrategy.BLOCKING
        • TimeSeriesStrategy.SLIDING
        • TimeSeriesStrategy.EXPANDING
        • TimeSeriesStrategy.FIXED
        • TimeSeriesStrategy.from_string()
        • TimeSeriesStrategy.get_description()
      • TimeSeriesMetadata
        • TimeSeriesMetadata.n_samples
        • TimeSeriesMetadata.n_features
        • TimeSeriesMetadata.n_classes
        • TimeSeriesMetadata.has_groups
        • TimeSeriesMetadata.group_sizes
        • TimeSeriesMetadata.time_range
        • TimeSeriesMetadata.sampling_rate
        • TimeSeriesMetadata.has_gaps
        • TimeSeriesMetadata.max_gap_size
        • TimeSeriesMetadata.is_balanced
        • TimeSeriesMetadata.class_distribution
        • TimeSeriesMetadata.n_samples
        • TimeSeriesMetadata.n_features
        • TimeSeriesMetadata.n_classes
        • TimeSeriesMetadata.has_groups
        • TimeSeriesMetadata.group_sizes
        • TimeSeriesMetadata.time_range
        • TimeSeriesMetadata.sampling_rate
        • TimeSeriesMetadata.has_gaps
        • TimeSeriesMetadata.max_gap_size
        • TimeSeriesMetadata.is_balanced
        • TimeSeriesMetadata.class_distribution
        • TimeSeriesMetadata.get_summary()
        • TimeSeriesMetadata.suggest_strategy()
        • TimeSeriesMetadata.__init__()
    • scitex_ml.clustering
      • main()
      • pca()
      • umap()
    • scitex_ml.feature_extraction
    • scitex_ml.feature_selection
      • extract_feature_importance()
      • select_features_univariate()
      • analyze_feature_consistency()
      • aggregate_feature_importances()
      • create_feature_importance_dataframe()
    • scitex_ml.loss
      • elastic()
      • l1()
      • l2()
      • MultiTaskLoss
        • MultiTaskLoss.__init__()
        • MultiTaskLoss.forward()
    • scitex_ml.metrics
      • calc_bacc()
      • calc_mcc()
      • calc_conf_mat()
      • calc_clf_report()
      • calc_roc_auc()
      • calc_pre_rec_auc()
      • calc_bacc_from_conf_mat()
      • calc_seizure_window_prediction_metrics()
      • calc_seizure_event_prediction_metrics()
      • calc_seizure_prediction_metrics()
      • calc_silhouette_score_slow()
      • calc_silhouette_samples_slow()
      • calc_silhouette_score_block()
      • calc_silhouette_samples_block()
      • calc_feature_importance()
      • calc_permutation_importance()
    • scitex_ml.optim
      • get()
      • get_optimizer()
      • set()
      • set_optimizer()
    • scitex_ml.plt
      • stx_conf_mat()
      • conf_mat()
      • plot_learning_curve()
      • learning_curve()
      • optuna_study()
      • plot_optuna_study()
      • plot_roc_curve()
      • plot_pre_rec_curve()
      • plot_feature_importance()
      • plot_feature_importance_cv_summary()
      • plot_tra()
      • process_i_global()
      • scatter_tes()
      • scatter_val()
      • select_ticks()
      • set_yaxis_for_acc()
      • vline_at_epochs()
      • calc_bACC_from_conf_mat()
      • calc_bacc_from_conf_mat()
    • scitex_ml.sampling
    • scitex_ml.sklearn
    • scitex_ml.training
      • EarlyStopping
        • EarlyStopping.__init__()
        • EarlyStopping.is_best()
        • EarlyStopping.save()
      • LearningCurveLogger
        • LearningCurveLogger.__init__()
        • LearningCurveLogger.dfs
        • LearningCurveLogger.to_metrics_df()
        • LearningCurveLogger.plot_learning_curves()
        • LearningCurveLogger.get_x_of_i_epoch()
        • LearningCurveLogger.print()
    • scitex_ml.utils
      • DefaultDataset
        • DefaultDataset.__init__()
      • LabelEncoder
        • LabelEncoder.classes_
        • LabelEncoder.__init__()
        • LabelEncoder.fit()
        • LabelEncoder.transform()
        • LabelEncoder.inverse_transform()
      • check_params()
      • format_samples_for_sktime()
      • merge_labels()
      • sliding_window_data_augmentation()
      • under_sample()
      • verify_n_gpus()
SciTeX ML
  • Search


© Copyright 2024-2026, Yusuke Watanabe.

Built with Sphinx using a theme provided by Read the Docs.