VashuTheGreat2's picture
Upload folder using huggingface_hub
c01955c verified
from pydantic import BaseModel
class Train(BaseModel):
model_name: str
model_params: dict
type: str
make_dataset: dict
class Config:
json_schema_extra = {
"examples": [
{
"model_name": "LinearRegression",
"model_params": {"fit_intercept": True},
"type": "regression",
"make_dataset": {"n_samples": 100, "n_features": 2, "noise": 0.1}
},
{
"model_name": "RandomForestClassifier",
"model_params": {"n_estimators": 100, "max_depth": 5},
"type": "classification",
"make_dataset": {"n_samples": 100, "n_features": 4, "n_informative": 2, "n_classes": 2}
},
]
}