初始化项目,由ModelHub XC社区提供模型

Model: coffeeee/nsfw-story-generator2
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-08-02 06:37:18 +08:00
commit 6d1082e26d
15 changed files with 100779 additions and 0 deletions

34
.gitattributes vendored Normal file
View File

@@ -0,0 +1,34 @@
*.7z filter=lfs diff=lfs merge=lfs -text
*.arrow filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.ckpt filter=lfs diff=lfs merge=lfs -text
*.ftz filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.joblib filter=lfs diff=lfs merge=lfs -text
*.lfs.* filter=lfs diff=lfs merge=lfs -text
*.mlmodel filter=lfs diff=lfs merge=lfs -text
*.model filter=lfs diff=lfs merge=lfs -text
*.msgpack filter=lfs diff=lfs merge=lfs -text
*.npy filter=lfs diff=lfs merge=lfs -text
*.npz filter=lfs diff=lfs merge=lfs -text
*.onnx filter=lfs diff=lfs merge=lfs -text
*.ot filter=lfs diff=lfs merge=lfs -text
*.parquet filter=lfs diff=lfs merge=lfs -text
*.pb filter=lfs diff=lfs merge=lfs -text
*.pickle filter=lfs diff=lfs merge=lfs -text
*.pkl filter=lfs diff=lfs merge=lfs -text
*.pt filter=lfs diff=lfs merge=lfs -text
*.pth filter=lfs diff=lfs merge=lfs -text
*.rar filter=lfs diff=lfs merge=lfs -text
*.safetensors filter=lfs diff=lfs merge=lfs -text
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.tar.* filter=lfs diff=lfs merge=lfs -text
*.tflite filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.wasm filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text

41
config.json Normal file
View File

@@ -0,0 +1,41 @@
{
"_name_or_path": "gpt2-medium",
"activation_function": "gelu_new",
"architectures": [
"GPT2LMHeadModel"
],
"attn_pdrop": 0.1,
"bos_token_id": 50256,
"embd_pdrop": 0.1,
"eos_token_id": 50256,
"initializer_range": 0.02,
"layer_norm_epsilon": 1e-05,
"model_type": "gpt2",
"n_ctx": 1024,
"n_embd": 1024,
"n_head": 16,
"n_inner": null,
"n_layer": 24,
"n_positions": 1024,
"n_special": 0,
"predict_special_tokens": true,
"reorder_and_upcast_attn": false,
"resid_pdrop": 0.1,
"scale_attn_by_inverse_layer_idx": false,
"scale_attn_weights": true,
"summary_activation": null,
"summary_first_dropout": 0.1,
"summary_proj_to_labels": true,
"summary_type": "cls_index",
"summary_use_proj": true,
"task_specific_params": {
"text-generation": {
"do_sample": true,
"max_length": 50
}
},
"torch_dtype": "float32",
"transformers_version": "4.28.1",
"use_cache": true,
"vocab_size": 50257
}

6
generation_config.json Normal file
View File

@@ -0,0 +1,6 @@
{
"_from_model_config": true,
"bos_token_id": 50256,
"eos_token_id": 50256,
"transformers_version": "4.28.1"
}

50001
merges.txt Normal file

File diff suppressed because it is too large Load Diff

3
optimizer.pt Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c6a94ad80c6602d3b58bbb651c04bcfb3ca1f94b464bd74fdd96425640dff58c
size 2838757125

3
pytorch_model.bin Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1edb700c7c112bc2e8866e67c92bd3d96e50540aa7f0a8ec3762b7e39863d90
size 1444569373

3
rng_state_0.pth Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e0629a344a0af580c9d0e14152034493c1dd3f68ca4011e1f869a5133c1217c2
size 14583

3
rng_state_1.pth Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f508e0bf1ad921526028851073ee4a3465ed6a8b94bd44113ba3bbaa45da987a
size 14583

3
scaler.pt Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bf451529454c4489838f5ee367584c95eacb778c628998599aa7e73728ab6109
size 557

3
scheduler.pt Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4fbc2af22bc5e1ca15fa86d3fc2a73e2153588f1d741f472dba3e8a18dcaf271
size 627

24
special_tokens_map.json Normal file
View File

@@ -0,0 +1,24 @@
{
"bos_token": {
"content": "<|endoftext|>",
"lstrip": false,
"normalized": true,
"rstrip": false,
"single_word": false
},
"eos_token": {
"content": "<|endoftext|>",
"lstrip": false,
"normalized": true,
"rstrip": false,
"single_word": false
},
"pad_token": "<PAD>",
"unk_token": {
"content": "<|endoftext|>",
"lstrip": false,
"normalized": true,
"rstrip": false,
"single_word": false
}
}

33
tokenizer_config.json Normal file
View File

@@ -0,0 +1,33 @@
{
"add_bos_token": false,
"add_prefix_space": false,
"bos_token": {
"__type": "AddedToken",
"content": "<|endoftext|>",
"lstrip": false,
"normalized": true,
"rstrip": false,
"single_word": false
},
"clean_up_tokenization_spaces": true,
"eos_token": {
"__type": "AddedToken",
"content": "<|endoftext|>",
"lstrip": false,
"normalized": true,
"rstrip": false,
"single_word": false
},
"errors": "replace",
"model_max_length": 1024,
"pad_token": null,
"tokenizer_class": "GPT2Tokenizer",
"unk_token": {
"__type": "AddedToken",
"content": "<|endoftext|>",
"lstrip": false,
"normalized": true,
"rstrip": false,
"single_word": false
}
}

360
trainer_state.json Normal file
View File

@@ -0,0 +1,360 @@
{
"best_metric": null,
"best_model_checkpoint": null,
"epoch": 2.954646181119811,
"global_step": 100000,
"is_hyper_param_search": false,
"is_local_process_zero": true,
"is_world_process_zero": true,
"log_history": [
{
"epoch": 0.07,
"learning_rate": 6.249924149859892e-05,
"loss": 2.9841,
"step": 2500
},
{
"epoch": 0.07,
"eval_loss": 2.880531072616577,
"eval_runtime": 5041.8037,
"eval_samples_per_second": 11.934,
"eval_steps_per_second": 2.984,
"step": 2500
},
{
"epoch": 0.15,
"learning_rate": 6.249460454641857e-05,
"loss": 2.9159,
"step": 5000
},
{
"epoch": 0.15,
"eval_loss": 2.843543291091919,
"eval_runtime": 5041.0801,
"eval_samples_per_second": 11.936,
"eval_steps_per_second": 2.984,
"step": 5000
},
{
"epoch": 0.22,
"learning_rate": 6.248574782066793e-05,
"loss": 2.8874,
"step": 7500
},
{
"epoch": 0.22,
"eval_loss": 2.8224122524261475,
"eval_runtime": 5041.8102,
"eval_samples_per_second": 11.934,
"eval_steps_per_second": 2.984,
"step": 7500
},
{
"epoch": 0.3,
"learning_rate": 6.24726796015593e-05,
"loss": 2.867,
"step": 10000
},
{
"epoch": 0.3,
"eval_loss": 2.805563449859619,
"eval_runtime": 5045.7151,
"eval_samples_per_second": 11.925,
"eval_steps_per_second": 2.981,
"step": 10000
},
{
"epoch": 0.37,
"learning_rate": 6.245539895286441e-05,
"loss": 2.8462,
"step": 12500
},
{
"epoch": 0.44,
"learning_rate": 6.243390820601403e-05,
"loss": 2.8343,
"step": 15000
},
{
"epoch": 0.52,
"learning_rate": 6.240821026044725e-05,
"loss": 2.8232,
"step": 17500
},
{
"epoch": 0.59,
"learning_rate": 6.237830858322031e-05,
"loss": 2.8154,
"step": 20000
},
{
"epoch": 0.59,
"eval_loss": 2.7630834579467773,
"eval_runtime": 5044.7761,
"eval_samples_per_second": 11.927,
"eval_steps_per_second": 2.982,
"step": 20000
},
{
"epoch": 0.66,
"learning_rate": 6.234420720853886e-05,
"loss": 2.8085,
"step": 22500
},
{
"epoch": 0.74,
"learning_rate": 6.230591073721361e-05,
"loss": 2.7959,
"step": 25000
},
{
"epoch": 0.81,
"learning_rate": 6.22634243360397e-05,
"loss": 2.7934,
"step": 27500
},
{
"epoch": 0.89,
"learning_rate": 6.221675373709958e-05,
"loss": 2.7856,
"step": 30000
},
{
"epoch": 0.89,
"eval_loss": 2.7356297969818115,
"eval_runtime": 5045.7013,
"eval_samples_per_second": 11.925,
"eval_steps_per_second": 2.981,
"step": 30000
},
{
"epoch": 0.96,
"learning_rate": 6.216590523698961e-05,
"loss": 2.7796,
"step": 32500
},
{
"epoch": 1.03,
"learning_rate": 6.211090854583099e-05,
"loss": 2.7579,
"step": 35000
},
{
"epoch": 1.11,
"learning_rate": 6.205172705145689e-05,
"loss": 2.7374,
"step": 37500
},
{
"epoch": 1.18,
"learning_rate": 6.198836374494218e-05,
"loss": 2.7324,
"step": 40000
},
{
"epoch": 1.18,
"eval_loss": 2.7184464931488037,
"eval_runtime": 5041.2928,
"eval_samples_per_second": 11.935,
"eval_steps_per_second": 2.984,
"step": 40000
},
{
"epoch": 1.26,
"learning_rate": 6.192087786506709e-05,
"loss": 2.7345,
"step": 42500
},
{
"epoch": 1.33,
"learning_rate": 6.18492540023217e-05,
"loss": 2.7306,
"step": 45000
},
{
"epoch": 1.4,
"learning_rate": 6.177350181988941e-05,
"loss": 2.7291,
"step": 47500
},
{
"epoch": 1.48,
"learning_rate": 6.169363153792874e-05,
"loss": 2.7255,
"step": 50000
},
{
"epoch": 1.48,
"eval_loss": 2.7048535346984863,
"eval_runtime": 5061.5104,
"eval_samples_per_second": 11.888,
"eval_steps_per_second": 2.972,
"step": 50000
},
{
"epoch": 1.55,
"learning_rate": 6.160961950708177e-05,
"loss": 2.725,
"step": 52500
},
{
"epoch": 1.63,
"learning_rate": 6.152154427075951e-05,
"loss": 2.7212,
"step": 55000
},
{
"epoch": 1.7,
"learning_rate": 6.142938492793726e-05,
"loss": 2.7196,
"step": 57500
},
{
"epoch": 1.77,
"learning_rate": 6.133315391235702e-05,
"loss": 2.7169,
"step": 60000
},
{
"epoch": 1.77,
"eval_loss": 2.6941745281219482,
"eval_runtime": 5046.2528,
"eval_samples_per_second": 11.924,
"eval_steps_per_second": 2.981,
"step": 60000
},
{
"epoch": 1.85,
"learning_rate": 6.12328232645584e-05,
"loss": 2.7174,
"step": 62500
},
{
"epoch": 1.92,
"learning_rate": 6.112848678433687e-05,
"loss": 2.7153,
"step": 65000
},
{
"epoch": 1.99,
"learning_rate": 6.102011922724016e-05,
"loss": 2.7117,
"step": 67500
},
{
"epoch": 2.07,
"learning_rate": 6.090778098663474e-05,
"loss": 2.6718,
"step": 70000
},
{
"epoch": 2.07,
"eval_loss": 2.6850435733795166,
"eval_runtime": 5045.0709,
"eval_samples_per_second": 11.926,
"eval_steps_per_second": 2.982,
"step": 70000
},
{
"epoch": 2.14,
"learning_rate": 6.0791397277177804e-05,
"loss": 2.6687,
"step": 72500
},
{
"epoch": 2.22,
"learning_rate": 6.0671027969511556e-05,
"loss": 2.6724,
"step": 75000
},
{
"epoch": 2.29,
"learning_rate": 6.0546638755690396e-05,
"loss": 2.6703,
"step": 77500
},
{
"epoch": 2.36,
"learning_rate": 6.041839805391616e-05,
"loss": 2.6717,
"step": 80000
},
{
"epoch": 2.36,
"eval_loss": 2.67754864692688,
"eval_runtime": 5038.9811,
"eval_samples_per_second": 11.941,
"eval_steps_per_second": 2.985,
"step": 80000
},
{
"epoch": 2.44,
"learning_rate": 6.028617152972819e-05,
"loss": 2.6733,
"step": 82500
},
{
"epoch": 2.51,
"learning_rate": 6.0150027570214874e-05,
"loss": 2.6751,
"step": 85000
},
{
"epoch": 2.59,
"learning_rate": 6.000998454333341e-05,
"loss": 2.6738,
"step": 87500
},
{
"epoch": 2.66,
"learning_rate": 5.9866061343086405e-05,
"loss": 2.6747,
"step": 90000
},
{
"epoch": 2.66,
"eval_loss": 2.6707887649536133,
"eval_runtime": 5038.9349,
"eval_samples_per_second": 11.941,
"eval_steps_per_second": 2.985,
"step": 90000
},
{
"epoch": 2.73,
"learning_rate": 5.971821747960996e-05,
"loss": 2.676,
"step": 92500
},
{
"epoch": 2.81,
"learning_rate": 5.9566591173123494e-05,
"loss": 2.6739,
"step": 95000
},
{
"epoch": 2.88,
"learning_rate": 5.941120747883403e-05,
"loss": 2.6756,
"step": 97500
},
{
"epoch": 2.95,
"learning_rate": 5.925196295535967e-05,
"loss": 2.6714,
"step": 100000
},
{
"epoch": 2.95,
"eval_loss": 2.663831949234009,
"eval_runtime": 5038.524,
"eval_samples_per_second": 11.942,
"eval_steps_per_second": 2.986,
"step": 100000
}
],
"max_steps": 676900,
"num_train_epochs": 20,
"total_flos": 2.418000801633927e+18,
"trial_name": null,
"trial_params": null
}

3
training_args.bin Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd3651258ed940af85171de2819bf72d874235015938629f5235440e64cf7354
size 3515

50259
vocab.json Normal file

File diff suppressed because it is too large Load Diff