浏览代码

move TrainingAverager to optim

justheuristic 3 年之前
父节点
当前提交
f023abcc44
共有 3 个文件被更改,包括 1 次插入2 次删除
  1. 0 1
      hivemind/averaging/__init__.py
  2. 1 1
      hivemind/optim/collaborative.py
  3. 0 0
      hivemind/optim/training.py

+ 0 - 1
hivemind/averaging/__init__.py

@@ -1,2 +1 @@
 from hivemind.averaging.averager import DecentralizedAverager
-from hivemind.averaging.training import TrainingAverager

+ 1 - 1
hivemind/optim/collaborative.py

@@ -9,11 +9,11 @@ import numpy as np
 import torch
 from pydantic import BaseModel, StrictBool, StrictFloat, confloat, conint
 
-from hivemind.averaging.training import TrainingAverager
 from hivemind.dht import DHT
 from hivemind.dht.crypto import RSASignatureValidator
 from hivemind.dht.schema import BytesWithPublicKey, SchemaValidator
 from hivemind.optim.base import DecentralizedOptimizerBase
+from hivemind.optim.training import TrainingAverager
 from hivemind.optim.grad_scaler import HivemindGradScaler
 from hivemind.optim.performance_ema import PerformanceEMA
 from hivemind.utils import get_dht_time, get_logger

+ 0 - 0
hivemind/averaging/training.py → hivemind/optim/training.py