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}")
相关推荐
lili-felicity11 小时前
CANN异步推理实战:从Stream管理到流水线优化
大数据·人工智能
做人不要太理性11 小时前
CANN Runtime 运行时组件深度解析:任务下沉执行、异构内存规划与全栈维测诊断机制
人工智能·神经网络·魔珐星云
不爱学英文的码字机器11 小时前
破壁者:CANN ops-nn 仓库与昇腾 AI 算子优化的工程哲学
人工智能
晚霞的不甘11 小时前
CANN 编译器深度解析:TBE 自定义算子开发实战
人工智能·架构·开源·音视频
愚公搬代码11 小时前
【愚公系列】《AI短视频创作一本通》016-AI短视频的生成(AI短视频运镜方法)
人工智能·音视频
哈__11 小时前
CANN内存管理与资源优化
人工智能·pytorch
极新11 小时前
智启新篇,智创未来,“2026智造新IP:AI驱动品牌增长新周期”峰会暨北京电子商务协会第五届第三次会员代表大会成功举办
人工智能·网络协议·tcp/ip
island131411 小时前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构任务的 Stream 调度机制
开发语言·人工智能·深度学习·神经网络
艾莉丝努力练剑11 小时前
深度学习视觉任务:如何基于ops-cv定制图像预处理流程
人工智能·深度学习
禁默11 小时前
大模型推理的“氮气加速系统”:全景解读 Ascend Transformer Boost (ATB)
人工智能·深度学习·transformer·cann