Library Search
结果页Scikit-learn 机器学习入门实战
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 Scikit-learn # Scikit-learn 机器学习入门实战
## 背景
Scikit-learn 提供了「瑞士军刀」式的机器学习工具箱。无论你是做表格数据的分类、用户分群还是异常检测,掌握它能让你在几分钟内完成从数据处理到模型评估的完整流程。
---
## 第 1 章:理解 API 设计哲学
Scikit-learn 所有模型遵循统一接口:
| 模式 | 伪代码 |
|------|-------… 3% ONNX 定义了一种标准化的计算图表示,让 PyTorch / TensorFlow / scikit-learn 训练的模型可以导出为 `.onnx`,然后在任何支持 ONNX 的推理引擎上运行。
**核心价值:**
- **跨框架互操作**:训练用 PyTorch,推理用 ONNX Runtime,告别框架锁定
- **推理加速**:ONNX Runtime 内置图优化(常量折叠/算子融合),速度提升… 3% XGBoost t。
**核心价值:**
- **极致性能**:C++ 底层,多线程并行,比 scikit-learn GBDT 快 10x+
- **正则化**:L1/L2 防止过拟合,比传统 GBDT 泛化更好
- **原生缺失值处理**:自动学习缺失值最佳分支方向
- **GPU 加速**:`tree_method='gpu_hist'` 再加速 5-20x
- **可解释性**:`plot_import… 3% NumPy NumPy 的定位
```
Python 科学计算栈层级:
应用层: scikit-learn | TensorFlow/PyTorch | SciPy
↓ ↓ ↓
中间层: Pandas | NumPy (ndarray) | Matplotlib
↓… 3% MLflow 启动 MLflow UI
pip install mlflow xgboost scikit-learn
mlflow ui --port 5000
# 终端 2: 运行实验
python mlflow_autolog.py
```
打开 http://localhost:5000 即可看到 3 个实验对比。
## 预期输出
```
✓ {'n_estimators': 50, 'max_… 2% C# ```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>Alpine.js Demo</title>
<style>
body { font-family: system-ui; max-width: 600px; margin: 50px auto; background: #… 2% PyTorch 1. 动态计算图相比静态图,性能上有损失吗?PyTorch 2.0 的 `torch.compile` 如何解决?
2. `optimizer.zero_grad()` 如果忘记调用会怎样?
3. `model.train()` 和 `model.eval()` 具体影响了哪些层的行为?
4. 为什么 `CrossEntropyLoss` 的输入不能经过 softmax?
# PyTorch 进… 2% FastAI ## FastAI
FastAI 是由 Jeremy Howard 和 Rachel Thomas 创建的**PyTorch 顶层深度学习框架**,核心理念是"让深度学习民主化"。它基于类型派发(type dispatch)将最佳实践自动应用到各任务类型上,用 4 行代码训练出 SOTA 模型。
**核心价值:**
- **傻瓜式训练**:`vision_learner(dls, resnet… 2%