Skip to content

Commit cd0defe

Browse files
authored
RAdam changed to use Pytorch version
RAdam deprecated in torch_optimizer
1 parent a0957ae commit cd0defe

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

generate.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
torch.backends.cudnn.benchmark = False # NR: True is a bit faster, but can lead to OOM. False is more deterministic.
2828
#torch.use_deterministic_algorithms(True) # NR: grid_sampler_2d_backward_cuda does not have a deterministic implementation
2929

30-
from torch_optimizer import DiffGrad, AdamP, RAdam
30+
from torch_optimizer import DiffGrad, AdamP
3131

3232
from CLIP import clip
3333
import kornia.augmentation as K
@@ -50,7 +50,7 @@
5050
if not torch.cuda.is_available():
5151
default_image_size = 256 # no GPU found
5252
elif get_device_properties(0).total_memory <= 2 ** 33: # 2 ** 33 = 8,589,934,592 bytes = 8 GB
53-
default_image_size = 318 # <8GB VRAM
53+
default_image_size = 304 # <8GB VRAM
5454

5555
# Create the parser
5656
vq_parser = argparse.ArgumentParser(description='Image generation using VQGAN+CLIP')
@@ -75,7 +75,7 @@
7575
vq_parser.add_argument("-cutp", "--cut_power", type=float, help="Cut power", default=1., dest='cut_pow')
7676
vq_parser.add_argument("-sd", "--seed", type=int, help="Seed", default=None, dest='seed')
7777
vq_parser.add_argument("-opt", "--optimiser", type=str, help="Optimiser", choices=['Adam','AdamW','Adagrad','Adamax','DiffGrad','AdamP','RAdam','RMSprop'], default='Adam', dest='optimiser')
78-
vq_parser.add_argument("-o", "--output", type=str, help="Output filename", default="output.png", dest='output')
78+
vq_parser.add_argument("-o", "--output", type=str, help="Output image filename", default="output.png", dest='output')
7979
vq_parser.add_argument("-vid", "--video", action='store_true', help="Create video frames?", dest='make_video')
8080
vq_parser.add_argument("-zvid", "--zoom_video", action='store_true', help="Create zoom video?", dest='make_zoom_video')
8181
vq_parser.add_argument("-zs", "--zoom_start", type=int, help="Zoom start iteration", default=0, dest='zoom_start')
@@ -663,7 +663,7 @@ def get_opt(opt_name, opt_lr):
663663
elif opt_name == "AdamP":
664664
opt = AdamP([z], lr=opt_lr)
665665
elif opt_name == "RAdam":
666-
opt = RAdam([z], lr=opt_lr)
666+
opt = optim.RAdam([z], lr=opt_lr)
667667
elif opt_name == "RMSprop":
668668
opt = optim.RMSprop([z], lr=opt_lr)
669669
else:

0 commit comments

Comments
 (0)