PartCrafter / src /utils /typing_utils.py
alexnasa's picture
Upload 85 files
bef5729 verified
raw
history blame contribute delete
629 Bytes
from typing import *
from argparse import Namespace
from collections import defaultdict
from omegaconf import DictConfig, ListConfig
from omegaconf.base import ContainerMetadata, Metadata
from omegaconf.nodes import AnyNode
from torch import Tensor
from torch.nn import Parameter, Module
from torch.nn.parallel import DistributedDataParallel
from torch.optim import Optimizer
from torch.optim.lr_scheduler import LRScheduler
from torch.utils.data import DataLoader
from accelerate.optimizer import AcceleratedOptimizer
from accelerate.scheduler import AcceleratedScheduler
from accelerate.data_loader import DataLoaderShard