Spaces:
Runtime error
Runtime error
| import torch | |
| from medical_diffusion.models.embedders import TimeEmbbeding, SinusoidalPosEmb, LabelEmbedder | |
| cond_emb = LabelEmbedder(10, num_classes=2) | |
| c = torch.tensor([[0,], [1,]]) | |
| v = cond_emb(c) | |
| print(v) | |
| tim_emb = SinusoidalPosEmb(20, max_period=10) | |
| t = torch.tensor([1,2,3, 1000]) | |
| v = tim_emb(t) | |
| print(v) | |
| tim_emb = TimeEmbbeding(4*4, SinusoidalPosEmb, {'max_period':10}) | |
| t = torch.tensor([1,2,3, 1000]) | |
| v = tim_emb(t) | |
| print(v) |