UD2 · Configuración del modelo y del entorno | MP02 · Entrenamiento de modelos de aprendizaje automático
Frameworks — Código de comparación básica
from sklearn.ensemble import RandomForestClassifier
from sklearn.pipeline import Pipeline
from sklearn.preprocessing import StandardScaler
clf = Pipeline([
("scaler", StandardScaler()),
("rf", RandomForestClassifier(n_estimators=100, random_state=42))
])
clf.fit(X_train, y_train)
import torch.nn as nn
class RedSimple(nn.Module):
def __init__(self, n_entradas, n_salidas):
super().__init__()
self.capas = nn.Sequential(
nn.Linear(n_entradas, 128), nn.ReLU(),
nn.Linear(128, 64), nn.ReLU(),
nn.Linear(64, n_salidas)
)
def forward(self, x):
return self.capas(x)