I have 100-dim category features and each value range is different. I want to map them to 16-dimensional vectors respectively:
embedding_layer_list = nn.ModuleList()
for i in range(100):
embedding_layer_list.append(nn.Embedding(feature_range, 16))
# forward
for i in range(100):
# forward each feature
Is there any way to do multi-embedding instead of for-loop?