fuelcast-model / README.md
sailu4's picture
Upload folder using huggingface_hub
e86ef5c verified
---
library_name: scikit-learn
tags:
- regression
- tabular-regression
- fuel-consumption
- fuelcast
---
# FuelCast Regression Model
This model predicts `Consumer_Total_MomentaryFuel` from ship, propulsion, and
weather variables from the FuelCast dataset.
## Training
- Dataset: `krohnedigital/FuelCast`
- Config: `cps_poseidon`
- Model: `random_forest`
- Rows used: `30000`
- Target: `Consumer_Total_MomentaryFuel`
## Metrics
| Metric | Value |
| --- | ---: |
| R2 | 0.9957 |
| RMSE | 0.0295 |
| MAE | 0.0194 |
## Files
- `fuelcast_model.joblib`: complete scikit-learn pipeline
- `metrics.json`: evaluation metrics
- `input_schema.json`: expected raw input columns
- `sample_input.json`: example input row
- `feature_importances.csv`: feature importance when available
## Usage
```python
from huggingface_hub import hf_hub_download
import joblib
import pandas as pd
model_path = hf_hub_download(
repo_id="username/fuelcast-model",
filename="fuelcast_model.joblib",
)
model = joblib.load(model_path)
sample = pd.DataFrame([{"Ship_SpeedOverGround": 12.4}])
prediction = model.predict(sample)
```