Claude/traffic data diffusion model 01 p jfsg4 ss cnw svd hc aqt9ny#33
Open
Yongying-Zhu wants to merge 3 commits intoAI4HealthUOL:mainfrom
Conversation
- Create interactive configuration wizard for LD2011_2014 dataset - Support GPU selection (A10/A40) and missing rate configuration (20%-80%) - Auto-generate training configs and launch scripts - Add comprehensive Chinese comments and usage instructions
This commit adds a complete Implicit-Explicit Diffusion Model for traffic data imputation: Features: - TCN Implicit Feature Extractor: Multi-scale temporal feature extraction with dilated causal convolutions - S4 Explicit Feature Extractor: Long-term dependency modeling with Structured State Space Models - IE Diffusion Model: Integration of implicit and explicit features for enhanced imputation - Complete training and evaluation pipeline - Support for multiple missing rates (20%-80%) - Comprehensive Chinese comments on every line of code Components: 1. models/: Core model implementations (TCN, S4, IEDiffusion) 2. data/: Traffic data loader and preprocessing 3. utils/: Diffusion process utilities 4. train.py: Training script with multi-GPU support 5. evaluate.py: Evaluation script with MAE/RMSE metrics 6. configs/: Configuration files for different missing rates 7. run_all.sh: One-click script to run all experiments 8. README.md: Detailed documentation with: - Architecture design and explanation - Hyperparameter tuning guide - Code explanation for each module - Quick start guide Documentation: - Every line of code has detailed Chinese comments - Three-level hyperparameter tuning guide (beginner, intermediate, advanced) - Explanations of TCN dilation rates, S4 ABCD matrices, and diffusion parameters
- Fix: S4Layer skip connection must be added before bidirectional concatenation - Add: check_gpu.py script to detect available GPUs and provide usage suggestions - Fix resolves RuntimeError: The size of tensor a (512) must match the size of tensor b (256)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.