Quote: It is right, max_memory_frames is supported only with encode_mode = 2.Okay, then I do not understand what you mean with
Quote: :param DeepExMaxMemFrames: Parameter used by ColorMNet model, specify the max number of encoded frames to keep in memory.as I understand that text, if you have a 12 GB card and use encode_mode=0, it is recommended to use 12-14 frames.
Its value depend on encode mode.
encode_mode=0, represent the batch size, suggested value are:
6 or 8 : for 8GB GPU
12 or 14 : for 12GB GPU
24 or 28: for 24GB GPU
encode_mode=1, suggested values are:
4 or 5 : for 8GB GPU
8 or 9 : for 12GB GPU
15 or 16: for 24GB GPU
But from your statement it sounds like for encode_mode 0 and 1 DeepExMaxMemFrames is always set automatically and needs to be specified for mode 0.
=> still confused
Using:
clip = HAVC_main(clip=clip)
Enabling 'Exemplar Models' and thus using:
clip = HAVC_main(clip=clip, EnableDeepEx=True, DeepExRefMerge=0, ScFrameDir="J:/tmp", DeepExModel=0, DeepExEncMode=0, DeepExMaxMemFrames=0)
Vapoursynth.Error: HAVC_deepex: max_memory_frames == 0 but encode_mode 2
(Are you use this si a RC an not an alpha?)
Cu Selur
Ps.: Updated test version, but like mentioned it will crash,...