scSLAT.model.train.train_GAN
- scSLAT.model.train.train_GAN(wdiscriminator, optimizer_d, embds, batch_d_per_iter=5, anchor_scale=0.8)[source]
GAN training strategy
- Parameters:
wdiscriminator (
torch.nn.modules.module.Module) – WGANoptimizer_d (
torch.optim.optimizer.Optimizer) – WGAN parametersembds (
typing.List[torch.Tensor]) – list of LGCN embdbatch_d_per_iter (
typing.Optional[int]) – WGAN train iter numbersanchor_scale (
typing.Optional[float]) – ratio of anchor cells
- Return type: