CGX Distributed training framework with communication compression support Gradient Compression Simulator Framework for testing gradient compression integrated into torch.distributed