gpt4 book ai didi

python - 将 PyTorch 模型 state_dict 保存到 redis 缓存中

转载 作者:行者123 更新时间:2023-12-03 06:42:23 24 4
gpt4 key购买 nike

我正在构建分布式参数/服务器类型架构,并希望通过 Azure 上的表解决方案传达模型更新。

我很难找到有关将 PyTorch 模型 state_dict 保存到 Redis 缓存中的任何有用信息。由于每个实体的大小限制 (64kb),我放弃了 Azure Cosmos 表,并转向 Redis,因为模型 state_dict 参数/权重要大得多,即使对于小型模型也是如此。

有人对我如何实现这一目标有任何建议吗?或者这是否可能?

最佳答案

我的解决方案(在 @GuyKorland 上面评论之后)是 RedisAI。

我为模型数据实现了键值机制,并以这种方式在虚拟机之间进行通信。

for name, param in model.named_parameters():
redisai_client.tensorset(f'{name}',param.data.numpy().cpu().detach())

关于python - 将 PyTorch 模型 state_dict 保存到 redis 缓存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62603414/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com