# forecastEval **Repository Path**: bjspd/forecastEval ## Basic Information - **Project Name**: forecastEval - **Description**: 降雨预报评估 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-05-06 - **Last Updated**: 2024-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # forecastEval 降水预报评价系统 --北京思湃德信息技术有限公司 #### 使用说明 ## 服务启动 - 进入conda虚拟环境 + conda activate forecast - 启动服务脚本 + python forecastEvalApi.py - 实例 ```console (base) ➜ ~ conda activate forecast (forecast) E:\projects\forecastEval>python forecastEvalApi.py * Serving Flask app "forecastEvalApi" (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off * Running on http://0.0.0.0:5331/ (Press CTRL+C to quit) ``` ## iou接口 - 接口调用说明 + 接口: url = `http://127.0.0.1:5331/forecastEval/iou` + 输入参数: param = `{"predict_image_path": "prediction/d1.tif", "real_image_path": "real/d1.tif"}` + 请求方式: get - 实例 (forecast) E:\projects\forecastEval>python -c "import apiTest; apiTest.TestIouEval()" {'predict_image_path': 'prediction/d1.tif', 'real_image_path': 'real/d1.tif'} [0.7402589723881038,0.0,-1,-1,-1,-1,0.7411458641281854,0.0,-1,-1,-1,-1] ``` ## Wavelet接口 - 接口调用说明 + 接口: url = `http://127.0.0.1:5331/forecastEval/wavelet` + 输入参数: param = `{"prediction_dir": "prediction", "real_dir": "real"}` + 请求方式: get - 实例 (forecast) E:\projects\forecastEval>python -c "import apiTest; apiTest.TestWaveletEval()" {'prediction_dir': 'prediction', 'real_dir': 'real'} [[0.48,0.27,0.15,0.0,0.0,0.0],[0.44,0.28,0.15,0.0,0.0,0.0],[0.45,0.28,0.16,0.0,0.0,0.0],[0.44,0.29,0.15,0.0,0.0,0.0],[0.42,0.29,0.19,0.03,0.0,0.0],[0.35,0.27,0.2,0.0 9,0.0,0.0],[0.13,0.29,0.28,0.1,0.0,0.0]]