brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
multimodal-physicsRepository operating skill for Flow Forecast catchment embeddings, multimodal fusion, NeuralODE/GR4 hydrology, and related physics-aware workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a Flow Forecast task involves catchment embeddings, contrastive pretraining, CrossViViT, meta-data fusion, NeuralODE, GR4 hydrology, or hybrid physics-aware forecasting.
Start with:
.npz records and runs the core multimodal pipeline.CatchmentEmbeddingDataset, CatchmentEncoder, pretrain_catchment_encoder, and extract_embeddings.MergingModel, GatedFusion, and other meta-data fusion helpers.RoCrossViViT and the vision/time-series multimodal transformer path.NeuralODE, ODEForecast, GR4Dynamics, GR4ParameterHead, EffectiveForcingGenerator, and HybridGR4Model.InfoNCELoss, NSELoss, and MaskedMSELoss where they matter for contrastive, hydrology, or sparse-supervision workflows..npz records or another multimodal fixture.InfoNCELoss if you need a context representation.CatchmentEmbeddingDataset returns image, static, history, and site_index tensors; the history channel includes standardized log-flow and an observed mask.CatchmentEncoder supports fusion="concat" and fusion="cross_attention" only.HybridGR4Model uses context_dim to match the catchment embedding dimension and encoder_type="transformer" or "crossformer" for the forcing generator backbone.GR4Dynamics expects forcing tensors with two channels: precipitation and potential evapotranspiration.torchdiffeq, einops, and jaxtyping are required for the selected multimodal and hydrology paths..npz smoke check.