Files
Fannovel16-ComfyUI-MotionDiff/mogen/models/utils/mlp.py
T
2023-10-06 20:25:35 +07:00

14 lines
344 B
Python

import torch.nn as nn
def build_MLP(dim_list, latent_dim):
model_list = []
prev = dim_list[0]
for cur in dim_list[1:]:
model_list.append(nn.Linear(prev, cur))
model_list.append(nn.GELU())
prev = cur
model_list.append(nn.Linear(prev, latent_dim))
model = nn.Sequential(*model_list)
return model