Skip to content

Commit 09da65f

Browse files
authored
Merge pull request #9 from patrick-finley/pf/fixes
Fix issues on non-cuda envs
2 parents ebb59ed + 5f7f42f commit 09da65f

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

code/dc_ldm/models/diffusion/plms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def __init__(self, model, schedule="linear", **kwargs):
1717

1818
def register_buffer(self, name, attr):
1919
if type(attr) == torch.Tensor:
20-
if attr.device != torch.device("cuda"):
20+
if attr.device != torch.device("cuda") and torch.cuda.is_available():
2121
attr = attr.to(torch.device("cuda"))
2222
setattr(self, name, attr)
2323

code/sc_mbm/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def get_1d_sincos_pos_embed_from_grid(embed_dim, pos):
2424
out: (M, D)
2525
"""
2626
assert embed_dim % 2 == 0
27-
omega = np.arange(embed_dim // 2, dtype=np.float)
27+
omega = np.arange(embed_dim // 2, dtype=float)
2828
omega /= embed_dim / 2.
2929
omega = 1. / 10000**omega # (D/2,)
3030

0 commit comments

Comments
 (0)