Library Search
结果页多阶段构建 - 镜像体积优化 99%
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 多阶段构建 - 镜像体积优化 99% ## 目标
演示 Docker 多阶段构建(Multi-stage Build)技术,将一个 Go 应用从源码编译到最终运行镜像,压缩镜像体积从 ~800MB 降至 ~10MB。
## 完整代码
### 示例应用(main.go)
```go
package main
import (
"fmt"
"net/http"
"os"
)
func handler(w… 2% 01-keras-sequential-mnist # ============================================================
# 2. 构建模型(Sequential API)
# ============================================================
model = tf.keras.Sequential([
tf.keras.layer… 2% OV2640 内部时钟版本驱动代码例程 static camera_config_t camera_config = {
.pin_pwdn = 32,
.pin_reset = -1, // OV2640复位通常与ESP32复位共用
.pin_xclk = 0, // ESP32提供XVCLK (20MHz)
.pin_sccb_sda = 2… 2% ESP32) void loop() {
camera_fb_t *fb = esp_camera_fb_get();
if (fb) {
Serial.printf("帧: %u字节\n", fb->len);
esp_camera_fb_return(fb);
}
delay(50);
}
```
---
## 三、多传感器同步采集(外部时… 2% 02-neural-network-mnist # ============================================================
# 5. 训练循环
# ============================================================
history = {"train_loss": [], "train_acc": [], "test_loss": [], "… 2% OV5640 外部时钟版本驱动代码例程 // --- 分辨率配置 640x480 ---
OV5640_WriteReg(0x3800, 0x00); OV5640_WriteReg(0x3801, 0x00);
OV5640_WriteReg(0x3802, 0x00); OV5640_WriteReg(0x3803, 0x00);
OV5640_WriteReg(0x3804, 0x0A); OV5640_W… 2% OV2640 外部时钟版本驱动代码例程 OV2640_WriteReg(0x2D, 0x03); // 时钟分频: PLL旁路, 预分频=3
// bit[6]=0: PLL不使能
// bit[5:0]=000011: 分频=3
// SCLK = XVCLK / 分频 = 48MHz / 3 = 16MHz
// ---- 输出格式 JPEG + UXGA ----
OV2640_Writ… 2% OV5640 内部时钟版本驱动代码例程 // ---- 图像质量控制 ----
OV5640_WriteReg(0x5000, 0x06); // 颜色饱和度
OV5640_WriteReg(0x5001, 0x01); // 锐度
OV5640_WriteReg(0x501F, 0x00); // ISP格式控制
OV5640_WriteReg(0x5580, 0x06); // 饱和度… 2%