json库保存字典数据到本地

json库保存字典数据到本地

python 复制代码
import json

# 1. 准备配置数据
config = {
    "project": "中文命名实体识别",
    "version": "1.0.0",
    "author": "张三",
    "model_config": {
        "model_type": "bert",
        "pretrained_model": "bert-base-chinese",
        "hidden_size": 768,
        "num_labels": 5
    },
    "training_config": {
        "batch_size": 16,
        "learning_rate": 2e-5,
        "num_epochs": 10,
        "max_seq_length": 128
    },
    "data_config": {
        "train_file": "data/train.txt",
        "dev_file": "data/dev.txt",
        "label_list": ["O", "B-PER", "I-PER", "B-ORG", "I-ORG"]
    },
    "备注": "这是一个示例配置文件"
}

# 2. 保存到文件
config_file = "model_config.json"

try:
    with open(config_file, 'w', encoding='utf-8') as f:
        json.dump(config, f, ensure_ascii=False, indent=4)
    print(f"配置文件已保存到: {config_file}")
except IOError as e:
    print(f"文件写入失败: {e}")
except TypeError as e:
    print(f"JSON序列化失败: {e}")
相关推荐
IvorySQL2 小时前
PostgreSQL 19:超高速聚合的全新突破
数据库·人工智能·postgresql·开源
LeonIter2 小时前
国家按产业占比分类,我国纳入哪类?
大数据·人工智能
timer_0172 小时前
Mistral AI 发布第二代开源编码模型:Devstral2 和 Devstral Small2
人工智能·开源
霖大侠3 小时前
VISION TRANSFORMER ADAPTER FOR DENSE PREDICTIONS
人工智能·深度学习·transformer
青稞社区.3 小时前
VLA 的强化学习后训练框架π_RL详解
人工智能
CNRio3 小时前
数字经济健康发展的双维路径:技术伦理与产业价值的重构
大数据·人工智能·重构
Hello娃的3 小时前
【神经网络】反向传播BP算法
人工智能·神经网络·算法
IT_陈寒3 小时前
Java并发编程避坑指南:这5个隐藏陷阱让你的性能暴跌50%!
前端·人工智能·后端
桃子叔叔3 小时前
CoOp:Visual-Language Model从静态模板到动态学习新范式
人工智能·学习·语言模型