LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
slipbox/1_design/atomic_processing_architecture_design.md
slipbox/1_design/automatic_documentation_generation_design.md
slipbox/1_design/bedrock_batch_processing_step_builder_patterns.md
slipbox/1_design/bedrock_processing_step_builder_patterns.md
slipbox/1_design/bedrock_prompt_template_generation_buyer_seller_example.md
slipbox/1_design/bedrock_prompt_template_generation_input_formats.md
slipbox/1_design/bedrock_prompt_template_generation_output_design.md
slipbox/1_design/bedrock_prompt_template_generation_step_patterns.md
slipbox/1_design/data_format_preservation_patterns.md
slipbox/1_design/label_ruleset_execution_step_patterns.md
slipbox/1_design/label_ruleset_generation_configuration_examples.md
slipbox/1_design/label_ruleset_generation_step_patterns.md
slipbox/1_design/label_ruleset_multilabel_extension_design.md
slipbox/1_design/label_ruleset_optimization_patterns.md
slipbox/1_design/lightgbm_multi_task_training_step_design.md
slipbox/1_design/lightgbmmt_model_inference_design.md
slipbox/1_design/llm_category_to_binary_label_ruleset_example.md
slipbox/1_design/mtgbm_model_classes_refactoring_design.md
slipbox/1_design/mtgbm_models_refactoring_design.md
slipbox/1_design/mtgbm_multi_task_learning_design.md
slipbox/1_design/multi_sequence_feature_engineering_design.md
slipbox/1_design/multi_sequence_preprocessing_design.md
slipbox/1_design/multilabel_preprocessing_step_design.md
slipbox/1_design/temporal_feature_engineering_design.md
slipbox/1_design/temporal_self_attention_model_design.md
slipbox/1_design/temporal_sequence_normalization_design.md
slipbox/1_design/unified_zettelkasten_repository_design.md
slipbox/1_design/zettelkasten_knowledge_layer_design.md
slipbox/1_design/zettelkasten_repository_structure_design.md
slipbox/2_project_planning/zettelkasten_implementation_plan.md
slipbox/3_analysis/2025-10-20_tsa_cursus_step_equivalency_analysis.md
slipbox/3_analysis/2025-10-20_tsa_sagemaker_pipeline_dag_analysis.md
slipbox/3_analysis/2025-11-05_bedrock_prompt_template_generation_field_usage_verification_analysis.md
slipbox/3_analysis/2025-11-07_bedrock_json_parsing_error_handling_analysis.md
slipbox/3_analysis/2025-11-09_bedrock_assistant_prefilling_brace_imbalance_fix.md
slipbox/3_analysis/2025-11-10_lightgbmmt_multi_task_implementation_analysis.md
slipbox/3_analysis/2025-11-11_label_generation_workflow_comparison.md
slipbox/3_analysis/2025-11-11_mtgbm_models_optimization_analysis.md
slipbox/3_analysis/2025-11-11_mtgbm_pipeline_reusability_analysis.md
slipbox/3_analysis/2025-11-12_python_refactored_vs_lightgbmmt_fork_comparison.md
slipbox/3_analysis/2025-11-13_mtgbm_missing_features_recovery.md
slipbox/3_analysis/temporal_self_attention_scripts_analysis.md
slipbox/4_resources/api_reference_documentation_style_guide.md
slipbox/4_resources/athelas_repository_restructuring.md
slipbox/4_resources/code_redundancy_evaluation_guide.md
slipbox/4_resources/core_design_principles.md
slipbox/4_resources/design_evolution.md
slipbox/4_resources/design_principles.md
slipbox/4_resources/documentation_yaml_frontmatter_standard.md
slipbox/4_resources/package_name_proposals.md
slipbox/4_resources/pypi_packaging_guide.md
slipbox/4_resources/pytest_best_practices_and_troubleshooting_guide.md
slipbox/4_resources/pytest_test_failure_categories_and_prevention.md
slipbox/4_resources/standardization_rules.md
slipbox/4_resources/zettelkasten_knowledge_management_principles.md
slipbox/4_resources/zettelkasten_package_name_proposals.md
slipbox/6_archives/2025-09-28_universal_step_builder_test_step_catalog_integration_plan.md
slipbox/6_archives/2025-11-02_bedrock_prompt_template_generation_step_implementation_plan.md
slipbox/6_archives/2025-11-12_lightgbmmt_implementation_part1_script_contract_hyperparams.md
slipbox/6_archives/2025-11-12_lightgbmmt_implementation_part2_spec_registry_config_builder.md
slipbox/6_archives/2025-11-12_lightgbmmt_implementation_part2_training_script_alignment.md
slipbox/6_archives/2025-11-13_lightgbmmt_pytest_testing_plan.md
slipbox/6_archives/phase1_solution_summary.md
slipbox/models/lightning/README.md
slipbox/models/lightning/dist_utils.md
slipbox/models/lightning/pl_bert.md
slipbox/models/lightning/pl_bert_classification.md
slipbox/models/lightning/pl_lstm.md
slipbox/models/lightning/pl_model_plots.md
slipbox/models/lightning/pl_multimodal_bert.md
slipbox/models/lightning/pl_multimodal_cnn.md
slipbox/models/lightning/pl_multimodal_cross_attn.md
slipbox/models/lightning/pl_multimodal_gate_fusion.md
slipbox/models/lightning/pl_multimodal_moe.md
slipbox/models/lightning/pl_tab_ae.md
slipbox/models/lightning/pl_text_cnn.md
slipbox/models/lightning/pl_train.md
slipbox/processing/README.md
slipbox/processing/base/processors.md
slipbox/processing/tabular/categorical_label_processor.md
slipbox/processing/tabular/df_category_risk.md
slipbox/processing/tabular/multiclass_label_processor.md
slipbox/processing/tabular/numerical_binning_processor.md
slipbox/processing/tabular/numerical_imputation_processor.md
slipbox/processing/tabular/risk_table_processor.md
slipbox/processing/text/bert_tokenize_processor.md
slipbox/processing/text/bsm_processor.md
slipbox/processing/text/cs_processor.md
slipbox/processing/text/gensim_tokenize_processor.md
src/athelas/__init__.py
src/athelas/__version__.py
src/athelas/cli.py
src/athelas/py.typed
src/athelas.egg-info/PKG-INFO
src/athelas.egg-info/SOURCES.txt
src/athelas.egg-info/dependency_links.txt
src/athelas.egg-info/entry_points.txt
src/athelas.egg-info/requires.txt
src/athelas.egg-info/top_level.txt
src/athelas/knowledge/__init__.py
src/athelas/knowledge/connections/__init__.py
src/athelas/knowledge/demonstrations/__init__.py
src/athelas/knowledge/orchestrator/__init__.py
src/athelas/knowledge/retriever/__init__.py
src/athelas/models/__init__.py
src/athelas/models/actor_critic/__init__.py
src/athelas/models/bandit/__init__.py
src/athelas/models/lightgbm/__init__.py
src/athelas/models/lightgbmmt/__init__.py
src/athelas/models/lightgbmmt/lightgbmmt_inference.py
src/athelas/models/lightgbmmt/lightgbmmt_training.py
src/athelas/models/lightgbmmt/base/__init__.py
src/athelas/models/lightgbmmt/base/base_model.py
src/athelas/models/lightgbmmt/base/training_state.py
src/athelas/models/lightgbmmt/factory/__init__.py
src/athelas/models/lightgbmmt/factory/model_factory.py
src/athelas/models/lightgbmmt/hyperparams/__init__.py
src/athelas/models/lightgbmmt/hyperparams/hyperparameters_base.py
src/athelas/models/lightgbmmt/hyperparams/hyperparameters_lightgbmmt.py
src/athelas/models/lightgbmmt/implementations/__init__.py
src/athelas/models/lightgbmmt/implementations/mtgbm_model.py
src/athelas/models/lightgbmmt/loss/__init__.py
src/athelas/models/lightgbmmt/loss/adaptive_weight_loss.py
src/athelas/models/lightgbmmt/loss/base_loss_function.py
src/athelas/models/lightgbmmt/loss/fixed_weight_loss.py
src/athelas/models/lightgbmmt/loss/knowledge_distillation_loss.py
src/athelas/models/lightgbmmt/loss/loss_factory.py
src/athelas/models/lightgbmmt/loss/weight_strategies.py
src/athelas/models/lightgbmmt_legacy/__init__.py
src/athelas/models/lightgbmmt_legacy/run.py
src/athelas/models/lightgbmmt_legacy/setup.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/__init__.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/basic.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/callback.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/compat.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/engine.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/libpath.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/plotting.py
src/athelas/models/lightgbmmt_legacy/lightgbmmt/sklearn.py
src/athelas/models/lightgbmmt_legacy/models/LgbBaseline.py
src/athelas/models/lightgbmmt_legacy/models/Mtgbm.py
src/athelas/models/lightgbmmt_legacy/models/MultiShareTrees.py
src/athelas/models/lightgbmmt_legacy/models/__init__.py
src/athelas/models/lightgbmmt_legacy/models/baseLoss.py
src/athelas/models/lightgbmmt_legacy/models/customLossKDswap.py
src/athelas/models/lightgbmmt_legacy/models/customLossNoKD.py
src/athelas/models/lightgbmmt_legacy/models/util.py
src/athelas/models/lightgbmmt_legacy/processing/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/processors.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/categorical_imputation_processor.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/categorical_label_processor.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/categorical_validation_processor.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/dictionary_encoding_processor.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/multiclass_label_processor.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/numerical_categorical_processor.py
src/athelas/models/lightgbmmt_legacy/processing/categorical/risk_table_processor.py
src/athelas/models/lightgbmmt_legacy/processing/dataloaders/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/dataloaders/bsm_dataloader.py
src/athelas/models/lightgbmmt_legacy/processing/datasets/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/datasets/bsm_datasets.py
src/athelas/models/lightgbmmt_legacy/processing/numerical/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/numerical/feature_normalization_processor.py
src/athelas/models/lightgbmmt_legacy/processing/numerical/minmax_scaling_processor.py
src/athelas/models/lightgbmmt_legacy/processing/numerical/numerical_binning_processor.py
src/athelas/models/lightgbmmt_legacy/processing/numerical/numerical_imputation_processor.py
src/athelas/models/lightgbmmt_legacy/processing/temporal/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/temporal/sequence_ordering_processor.py
src/athelas/models/lightgbmmt_legacy/processing/temporal/sequence_padding_processor.py
src/athelas/models/lightgbmmt_legacy/processing/temporal/temporal_mask_processor.py
src/athelas/models/lightgbmmt_legacy/processing/temporal/time_delta_processor.py
src/athelas/models/lightgbmmt_legacy/processing/text/__init__.py
src/athelas/models/lightgbmmt_legacy/processing/text/bert_tokenize_processor.py
src/athelas/models/lightgbmmt_legacy/processing/text/cs_format_processor.py
src/athelas/models/lightgbmmt_legacy/processing/text/dialogue_processor.py
src/athelas/models/lightgbmmt_legacy/processing/text/gensim_tokenize_processor.py
src/athelas/models/lightning/__init__.py
src/athelas/models/lightning/multimodal/__init__.py
src/athelas/models/lightning/multimodal/pl_multimodal_bert.py
src/athelas/models/lightning/multimodal/pl_multimodal_cnn.py
src/athelas/models/lightning/multimodal/pl_multimodal_cross_attn.py
src/athelas/models/lightning/multimodal/pl_multimodal_gate_fusion.py
src/athelas/models/lightning/multimodal/pl_multimodal_moe.py
src/athelas/models/lightning/tabular/__init__.py
src/athelas/models/lightning/tabular/pl_tab_ae.py
src/athelas/models/lightning/text/__init__.py
src/athelas/models/lightning/text/pl_bert.py
src/athelas/models/lightning/text/pl_bert_classification.py
src/athelas/models/lightning/text/pl_lstm.py
src/athelas/models/lightning/text/pl_text_cnn.py
src/athelas/models/lightning/trimodal/__init__.py
src/athelas/models/lightning/trimodal/pl_trimodal_bert.py
src/athelas/models/lightning/trimodal/pl_trimodal_cross_attn.py
src/athelas/models/lightning/trimodal/pl_trimodal_gate_fusion.py
src/athelas/models/lightning/utils/__init__.py
src/athelas/models/lightning/utils/dist_utils.py
src/athelas/models/lightning/utils/pl_model_plots.py
src/athelas/models/lightning/utils/pl_train.py
src/athelas/models/pytorch/__init__.py
src/athelas/models/temporal_self_attention/__init__.py
src/athelas/models/temporal_self_attention/dist_utils.py
src/athelas/models/temporal_self_attention/pl_dual_sequence_tsa.py
src/athelas/models/temporal_self_attention/pl_feature_attention.py
src/athelas/models/temporal_self_attention/pl_schedulers.py
src/athelas/models/temporal_self_attention/pl_sequential_attention.py
src/athelas/models/temporal_self_attention/pl_temporal_self_attention_classification.py
src/athelas/models/temporal_self_attention/pl_tsa_components.py
src/athelas/models/temporal_self_attention/pl_tsa_losses.py
src/athelas/models/temporal_self_attention/pl_tsa_metrics.py
src/athelas/models/temporal_self_attention_legacy/eu_tsa_sq_model.py
src/athelas/models/temporal_self_attention_legacy/na_tsa_sq_model.py
src/athelas/models/temporal_self_attention_legacy/inference_script/na_tsa_inference_handler.py
src/athelas/models/temporal_self_attention_legacy/inference_script/pytorch_inference_handler.py
src/athelas/models/temporal_self_attention_legacy/scripts/CategoricalTransformer.py
src/athelas/models/temporal_self_attention_legacy/scripts/TemporalMultiheadAttentionDelta.py
src/athelas/models/temporal_self_attention_legacy/scripts/asl_focal_loss.py
src/athelas/models/temporal_self_attention_legacy/scripts/basic_blocks.py
src/athelas/models/temporal_self_attention_legacy/scripts/dataloaders.py
src/athelas/models/temporal_self_attention_legacy/scripts/datasets.py
src/athelas/models/temporal_self_attention_legacy/scripts/focalloss.py
src/athelas/models/temporal_self_attention_legacy/scripts/mixture_of_experts.py
src/athelas/models/temporal_self_attention_legacy/scripts/models.py
src/athelas/models/temporal_self_attention_legacy/scripts/params.py
src/athelas/models/temporal_self_attention_legacy/scripts/params_na.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_cali.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_cali_na.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_functions.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_functions_na.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_train.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_train_na.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_train_na_merge.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_vali.py
src/athelas/models/temporal_self_attention_legacy/scripts/preprocess_vali_na.py
src/athelas/models/temporal_self_attention_legacy/scripts/pytorchtools.py
src/athelas/models/temporal_self_attention_legacy/scripts/temporalAttentionsDelta_UMS.py
src/athelas/models/temporal_self_attention_legacy/scripts/train.py
src/athelas/models/temporal_self_attention_legacy/scripts/utilities.py
src/athelas/models/temporal_self_attention_legacy/scripts/utilities_new.py
src/athelas/models/xgboost/__init__.py
src/athelas/processing/__init__.py
src/athelas/processing/constants.py
src/athelas/processing/processors.py
src/athelas/processing/augmentation/__init__.py
src/athelas/processing/categorical/__init__.py
src/athelas/processing/categorical/categorical_imputation_processor.py
src/athelas/processing/categorical/categorical_label_processor.py
src/athelas/processing/categorical/categorical_validation_processor.py
src/athelas/processing/categorical/dictionary_encoding_processor.py
src/athelas/processing/categorical/multiclass_label_processor.py
src/athelas/processing/categorical/numerical_categorical_processor.py
src/athelas/processing/categorical/risk_table_processor.py
src/athelas/processing/dataloaders/__init__.py
src/athelas/processing/dataloaders/bsm_dataloader.py
src/athelas/processing/datasets/__init__.py
src/athelas/processing/datasets/bsm_datasets.py
src/athelas/processing/feature/__init__.py
src/athelas/processing/image/__init__.py
src/athelas/processing/numerical/__init__.py
src/athelas/processing/numerical/feature_normalization_processor.py
src/athelas/processing/numerical/minmax_scaling_processor.py
src/athelas/processing/numerical/numerical_binning_processor.py
src/athelas/processing/numerical/numerical_imputation_processor.py
src/athelas/processing/temporal/__init__.py
src/athelas/processing/temporal/sequence_ordering_processor.py
src/athelas/processing/temporal/sequence_padding_processor.py
src/athelas/processing/temporal/temporal_mask_processor.py
src/athelas/processing/temporal/time_delta_processor.py
src/athelas/processing/text/__init__.py
src/athelas/processing/text/bert_tokenize_processor.py
src/athelas/processing/text/cs_format_processor.py
src/athelas/processing/text/dialogue_processor.py
src/athelas/processing/text/gensim_tokenize_processor.py