![]() |
|
Deoldify Vapoursynth filter - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html) +--- Forum: Small Talk (https://forum.selur.net/forum-7.html) +--- Thread: Deoldify Vapoursynth filter (/thread-3595.html) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
RE: Deoldify Vapoursynth filter - Selur - 10.11.2024 Using that version I still get: Script evaluation failed:Cu Selur RE: Deoldify Vapoursynth filter - Selur - 10.11.2024 Quote:But with your version torch-2.6.0.dev20241031+cu124 BasicVSR++ was working ?It was working with the version that is installed in the torch-download which is torch-2.6.0.dev20241101+cu124 RE: Deoldify Vapoursynth filter - Dan64 - 10.11.2024 I think that pip installed the version from cache. the row 322 of basic_train.py should be now: state = torch.load(tmp_file, weights_only=False)see also: https://github.com/dan64/vs-deoldify/blob/4e71da07e7ffbf03b6992a7cd9da15cbcdb08d54/vsdeoldify/fastai/basic_train.py#L322 while in your error log there is still the old code. Please check. I will try to get a working version with your October's build of torch. Dan RE: Deoldify Vapoursynth filter - Selur - 10.11.2024 Okay, over here it's: state = torch.load(tmp_file)Argh,... using: python -m pip install -I https://github.com/dan64/vs-deoldify/releases/download/v4.5.0/vsdeoldify-4.5.0-py3-none-any.whl![]() Luckily I have the torch package to go back to. So deleting the existing Vapoursynth and replacing it with the one from the torch package, then callling: python -m pip install --pre -U torch torchvision torch_tensorrt --index-url https://download.pytorch.org/whl/nightly/cu124 --extra-index-url https://pypi.nvidia.comline 322 now shows: state = torch.load(tmp_file, weights_only=False) Now DeOldify works. ![]() But BasicVSR++ does not. ![]() Cu Selur RE: Deoldify Vapoursynth filter - Dan64 - 10.11.2024 Ok, revert your torch installation to the one available on google drive : VapoursynthR70_torch_2024.11.01.7z Then delete all the files related to spatial_correlation_sampler-0.5.0 and unzip in the folder .\Hybrid\64bit\Vapoursynth\Lib\site-packages the attached archive. Then upgrade vs-deoldify python -m pip install https://github.com/dan64/vs-deoldify/releases/download/v4.5.0/vsdeoldify-4.5.0-py3-none-any.whlNow all should works As you can see the last torch build torch-2.6.0.dev20241109+cu124 is breaking the compatibility. Avoid to upgrade torch till will be available a stable build, but even in this case it is probable that something will be broken. In any case it is better to avoid this event till it will be really necessary an upgrade. ![]() Dan RE: Deoldify Vapoursynth filter - Selur - 10.11.2024 Yeah, seems to work. ![]() Nice => releasing a new dev&torch addon once I packaged the whole thing. ![]() Cu Selur RE: Deoldify Vapoursynth filter - Dan64 - 10.11.2024 My first impression is the Hybrid R70 with torch 2.6 is about 15% slower than Hybrid R68 with torch 2.5. Dan RE: Deoldify Vapoursynth filter - Selur - 10.11.2024 Haven't noticed anything like that, but I read before that depending on the card and drivers speeds can change. RE: Deoldify Vapoursynth filter - Dan64 - 12.11.2024 Hello Selur, I noted that you removed the flag "Reference Frames only". I know the reasons for the removal, but this flag is useful for a more advanced colouring process. I understand that this filter is quite complex to use, this complexity is also due to the fact that Hybrid is suitable mainly for advanced users. I'm planning to write a Colouring Guide for using HAVC in Hybrid to simplify the usage of this filter and reduce its complexity. Allowing people with no experience of Vapoursynth and Hybrid to use HAVC. In order to simplify the usage to people with little knowledge of Vapoursynth it will be very useful if you can introduce again in Hybrid the flag "Reference Frames only". This flag should be enabled when "Ref FrameDir" is set (not empty). Thanks, Dan RE: Deoldify Vapoursynth filter - Selur - 12.11.2024 Too groggy today, will look at it tomorrow. |