OneScience-Group/FireCubeNet
025
1{2 "model_name": "FireCubeNet",3 "model_type": "firecubenet",4 "architectures": ["FireCubeNet"],5 "framework": "PyTorch",6 "domain": "earth-science",7 "task": "next-day-wildfire-danger-classification",8 "implementation": {9 "entry_point": "model/firecubenet.py",10 "scope": "paper-task and real-input-dimension scaled engineering reproduction",11 "train_script": "scripts/train.py",12 "inference_script": "scripts/inference.py",13 "evaluation_script": "scripts/result.py",14 "synthetic_data_script": "scripts/fake_data.py"15 },16 "architecture": {17 "family": "ConvLSTM center-pixel binary classifier",18 "input_layout": "BTCHW",19 "input_channels": 25,20 "sequence_days": 10,21 "patch_height": 25,22 "patch_width": 25,23 "engineering_hidden_channels": 4,24 "loss": "BCEWithLogitsLoss"25 },26 "data": {27 "protocol": "wildfire_danger_spatiotemporal_v1",28 "format": "NPZ",29 "resolution_km": 1,30 "sample_interval_days": 1,31 "input_shape": ["B", 10, 25, 25, 25],32 "target_shape": ["B", 1],33 "channels": [34 "maximum_2m_temperature", "maximum_wind_speed", "minimum_relative_humidity",35 "total_precipitation", "maximum_2m_dewpoint_temperature", "maximum_surface_pressure",36 "ndvi", "day_lst", "night_lst", "soil_moisture_index", "road_distance",37 "waterway_distance", "population_density", "elevation", "slope",38 "land_cover_fraction_1", "land_cover_fraction_2", "land_cover_fraction_3",39 "land_cover_fraction_4", "land_cover_fraction_5", "land_cover_fraction_6",40 "land_cover_fraction_7", "land_cover_fraction_8", "land_cover_fraction_9",41 "land_cover_fraction_10"42 ],43 "target": "center pixel belongs to a greater-than-30-ha fire starting next day"44 },45 "configuration_sources": [46 "conf/config.yaml", "model/firecubenet.py", "scripts/fake_data.py",47 "scripts/train.py", "scripts/inference.py", "scripts/result.py"48 ]49}50 