Skip to content

Commit fbddde0

Browse files
authored
Merge pull request #2668 from bghira/main
merge
2 parents c82863f + 47a1367 commit fbddde0

25 files changed

Lines changed: 543 additions & 68 deletions

documentation/OPTIONS.es.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,8 @@ Esto es útil para herramientas de monitoreo que reciben webhooks de múltiples
450450
- Visible en visualizadores de modelos externos (ComfyUI, herramientas de info de modelos)
451451
- Acepta una cadena o un array de cadenas (unidas con saltos de línea)
452452
- Soporta marcadores `{env:VAR_NAME}` para sustitución de variables de entorno
453+
- Soporta `{current_step}`, `{current_epoch}` y `{timestamp}` cuando se escribe el metadata
454+
- `{timestamp}` usa un valor UTC en formato ISO 8601
453455
- Cada checkpoint usa el valor de configuración actual en el momento del guardado
454456

455457
**Ejemplo (cadena)**:
@@ -476,6 +478,9 @@ Esto es útil para herramientas de monitoreo que reciben webhooks de múltiples
476478

477479
- **Qué**: Ruta a tu configuración de dataset de SimpleTuner.
478480
- **Por qué**: Se pueden combinar múltiples datasets en distintos medios de almacenamiento en una sola sesión de entrenamiento.
481+
- **Notas**:
482+
- Los valores de texto cargados desde `config.json` y `config.toml` soportan `{env:VAR_NAME}`
483+
- Los valores de texto dentro del `multidatabackend.json` referenciado también soportan `{env:VAR_NAME}`
479484
- **Ejemplo**: Consulta [multidatabackend.json.example](/multidatabackend.json.example) para un ejemplo de configuración y [este documento](DATALOADER.md) para más información sobre la configuración del data loader.
480485

481486
### `--override_dataset_config`

documentation/OPTIONS.hi.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,8 @@ Alternative attention mechanisms समर्थित हैं, जिनक
450450
- बाहरी model viewers (ComfyUI, model info tools) में दिखाई देता है
451451
- string या strings की array (newlines से जुड़ी) स्वीकार करता है
452452
- environment variable substitution के लिए `{env:VAR_NAME}` placeholders support करता है
453+
- metadata लिखते समय `{current_step}`, `{current_epoch}`, और `{timestamp}` support करता है
454+
- `{timestamp}` UTC ISO 8601 value का उपयोग करता है
453455
- प्रत्येक checkpoint save के समय current config value उपयोग करता है
454456

455457
**Example (string)**:
@@ -476,6 +478,9 @@ Alternative attention mechanisms समर्थित हैं, जिनक
476478

477479
- **What**: आपके SimpleTuner dataset कॉन्फ़िगरेशन का path.
478480
- **Why**: अलग‑अलग storage माध्यमों पर कई datasets को एक training session में जोड़ा जा सकता है।
481+
- **Notes**:
482+
- `config.json` और `config.toml` से load की गई string values `{env:VAR_NAME}` support करती हैं
483+
- referenced `multidatabackend.json` के अंदर की string values भी `{env:VAR_NAME}` support करती हैं
479484
- **Example**: उदाहरण कॉन्फ़िगरेशन के लिए [multidatabackend.json.example](/multidatabackend.json.example) देखें, और data loader कॉन्फ़िगर करने के लिए [यह दस्तावेज़](DATALOADER.md) देखें।
480485

481486
### `--override_dataset_config`

documentation/OPTIONS.ja.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,8 @@ Accelerate の既定値を使いたい項目は省略してください(例:
451451
- 外部モデルビューア(ComfyUI、モデル情報ツール)で表示可能
452452
- 文字列または文字列配列(改行で結合)を受け付けます
453453
- 環境変数置換用の `{env:VAR_NAME}` プレースホルダをサポート
454+
- メタデータ書き込み時に `{current_step}``{current_epoch}``{timestamp}` をサポート
455+
- `{timestamp}` は UTC の ISO 8601 値です
454456
- 各チェックポイントは保存時の現在の設定値を使用
455457

456458
**例(文字列)**:
@@ -477,6 +479,9 @@ Accelerate の既定値を使いたい項目は省略してください(例:
477479

478480
- **内容**: SimpleTuner データセット設定へのパス。
479481
- **理由**: 複数のストレージ媒体にあるデータセットを 1 つの学習セッションにまとめられます。
482+
- **注記**:
483+
- `config.json``config.toml` から読み込まれる文字列値は `{env:VAR_NAME}` をサポート
484+
- 参照先の `multidatabackend.json` 内の文字列値も `{env:VAR_NAME}` をサポート
480485
- ****: 設定例は [multidatabackend.json.example](/multidatabackend.json.example) を参照し、データローダ設定の詳細は [このドキュメント](DATALOADER.md) を参照してください。
481486

482487
### `--override_dataset_config`

documentation/OPTIONS.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,8 @@ This is useful for monitoring tools receiving webhooks from multiple training ru
450450
- Visible in external model viewers (ComfyUI, model info tools)
451451
- Accepts a string or array of strings (joined with newlines)
452452
- Supports `{env:VAR_NAME}` placeholders for environment variable substitution
453+
- Supports `{current_step}`, `{current_epoch}`, and `{timestamp}` placeholders when metadata is written
454+
- `{timestamp}` uses a UTC ISO 8601 value
453455
- Each checkpoint uses the current config value at save time
454456

455457
**Example (string)**:
@@ -476,6 +478,9 @@ This is useful for monitoring tools receiving webhooks from multiple training ru
476478

477479
- **What**: Path to your SimpleTuner dataset configuration.
478480
- **Why**: Multiple datasets on different storage medium may be combined into a single training session.
481+
- **Notes**:
482+
- String values loaded from `config.json` and `config.toml` support `{env:VAR_NAME}`
483+
- String values inside the referenced `multidatabackend.json` also support `{env:VAR_NAME}`
479484
- **Example**: See [multidatabackend.json.example](/multidatabackend.json.example) for an example configuration, and [this document](DATALOADER.md) for more information on configuring the data loader.
480485

481486
### `--override_dataset_config`

documentation/OPTIONS.pt-BR.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,8 @@ Isso e util para ferramentas de monitoramento que recebem webhooks de varios tre
449449
- Visivel em visualizadores de modelo externos (ComfyUI, ferramentas de info de modelo)
450450
- Aceita uma string ou array de strings (unidas com quebras de linha)
451451
- Suporta placeholders `{env:VAR_NAME}` para substituicao de variaveis de ambiente
452+
- Suporta `{current_step}`, `{current_epoch}` e `{timestamp}` quando o metadata e gravado
453+
- `{timestamp}` usa um valor UTC em formato ISO 8601
452454
- Cada checkpoint usa o valor de configuracao atual no momento do salvamento
453455

454456
**Exemplo (string)**:
@@ -475,6 +477,9 @@ Isso e util para ferramentas de monitoramento que recebem webhooks de varios tre
475477

476478
- **O que**: Caminho para sua configuracao de dataset do SimpleTuner.
477479
- **Por que**: Multiplos datasets em midias diferentes podem ser combinados em uma unica sessao de treinamento.
480+
- **Notas**:
481+
- Valores de string carregados de `config.json` e `config.toml` suportam `{env:VAR_NAME}`
482+
- Valores de string dentro do `multidatabackend.json` referenciado tambem suportam `{env:VAR_NAME}`
478483
- **Exemplo**: Veja [multidatabackend.json.example](/multidatabackend.json.example) para um exemplo de configuracao e [este documento](DATALOADER.md) para mais informacoes sobre o data loader.
479484

480485
### `--override_dataset_config`

documentation/OPTIONS.zh.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -453,6 +453,8 @@ TRAINING_DYNAMO_BACKEND=inductor
453453
- 在外部模型查看器(ComfyUI、模型信息工具)中可见
454454
- 接受字符串或字符串数组(用换行符连接)
455455
- 支持 `{env:VAR_NAME}` 占位符用于环境变量替换
456+
- 在写入元数据时支持 `{current_step}``{current_epoch}``{timestamp}`
457+
- `{timestamp}` 使用 UTC ISO 8601 值
456458
- 每个检查点使用保存时的当前配置值
457459

458460
**示例(字符串)**
@@ -479,6 +481,9 @@ TRAINING_DYNAMO_BACKEND=inductor
479481

480482
- **内容**:SimpleTuner 数据集配置路径。
481483
- **原因**:可将不同存储介质上的多个数据集组合到同一训练会话中。
484+
- **说明**
485+
-`config.json``config.toml` 读取的字符串值支持 `{env:VAR_NAME}`
486+
- 被引用的 `multidatabackend.json` 内部字符串值也支持 `{env:VAR_NAME}`
482487
- **示例**:配置示例见 [multidatabackend.json.example](/multidatabackend.json.example),更多信息见 [此文档](DATALOADER.md)
483488

484489
### `--override_dataset_config`

documentation/quickstart/FLUX2.es.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ Para seleccionar una variante, configura `model_flavour` en tu configuración:
2525
}
2626
```
2727

28+
> **Importante**: Para `klein-4b` y `klein-9b`, deja `pretrained_text_encoder_model_name_or_path` sin definir a menos que realmente quieras reemplazar el codificador Qwen3 incluido. Si configuras ese campo, anulas el valor predeterminado de Klein y puedes provocar la descarga de otro codificador de texto.
29+
2830
## Resumen del modelo
2931

3032
FLUX.2-dev introduce cambios arquitectónicos significativos respecto a FLUX.1:

documentation/quickstart/FLUX2.hi.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ FLUX.2 तीन वेरिएंट में आता है:
2525
}
2626
```
2727

28+
> **महत्वपूर्ण**: `klein-4b` और `klein-9b` के लिए `pretrained_text_encoder_model_name_or_path` को unset छोड़ें, जब तक कि आप bundled Qwen3 text encoder को जानबूझकर बदलना न चाहते हों। इस field को सेट करने पर Klein का default override हो जाता है और किसी दूसरे text encoder का download शुरू हो सकता है।
29+
2830
## मॉडल ओवरव्यू
2931

3032
FLUX.2-dev, FLUX.1 से बड़े आर्किटेक्चरल बदलाव लाता है:

documentation/quickstart/FLUX2.ja.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ FLUX.2は3つのバリアントがあります:
2525
}
2626
```
2727

28+
> **重要**: `klein-4b``klein-9b` では、同梱のQwen3テキストエンコーダーを意図的に置き換えたい場合を除き、`pretrained_text_encoder_model_name_or_path` は設定しないでください。この項目を設定するとKleinのデフォルトを上書きし、別のテキストエンコーダーのダウンロードが発生することがあります。
29+
2830
## モデル概要
2931

3032
FLUX.2-devはFLUX.1から大幅なアーキテクチャ変更を導入しています:

documentation/quickstart/FLUX2.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ To select a variant, set `model_flavour` in your config:
2525
}
2626
```
2727

28+
> **Important**: For `klein-4b` and `klein-9b`, leave `pretrained_text_encoder_model_name_or_path` unset unless you intentionally want to replace the bundled Qwen3 text encoder. Setting that field overrides the Klein default and can trigger downloads of a different text encoder.
29+
2830
## Model Overview
2931

3032
FLUX.2-dev introduces significant architectural changes from FLUX.1:

0 commit comments

Comments
 (0)