mirror of
https://github.com/Sygil-Dev/sygil-webui.git
synced 2024-12-15 22:42:14 +03:00
Formatted tabs as spaces
This commit is contained in:
parent
4f7adcaf42
commit
ca6fb326f3
@ -174,6 +174,7 @@ def load_models(continue_prev_run = False, use_GFPGAN=False, use_RealESRGAN=Fals
|
|||||||
del st.session_state.model
|
del st.session_state.model
|
||||||
del st.session_state.modelCS
|
del st.session_state.modelCS
|
||||||
del st.session_state.modelFS
|
del st.session_state.modelFS
|
||||||
|
del st.session_state.loaded_model
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -883,21 +884,26 @@ def slerp(device, t, v0:torch.Tensor, v1:torch.Tensor, DOT_THRESHOLD=0.9995):
|
|||||||
return v2
|
return v2
|
||||||
|
|
||||||
#
|
#
|
||||||
def optimize_update_preview_frequency(current_chunk_speed, previous_chunk_speed, update_preview_frequency):
|
def optimize_update_preview_frequency(current_chunk_speed, previous_chunk_speed_list, update_preview_frequency, update_preview_frequency_list):
|
||||||
"""Find the optimal update_preview_frequency value maximizing
|
"""Find the optimal update_preview_frequency value maximizing
|
||||||
performance while minimizing the time between updates."""
|
performance while minimizing the time between updates."""
|
||||||
if current_chunk_speed >= previous_chunk_speed:
|
from statistics import mean
|
||||||
|
|
||||||
|
previous_chunk_avg_speed = mean(previous_chunk_speed_list)
|
||||||
|
|
||||||
|
previous_chunk_speed_list.append(current_chunk_speed)
|
||||||
|
current_chunk_avg_speed = mean(previous_chunk_speed_list)
|
||||||
|
|
||||||
|
if current_chunk_avg_speed >= previous_chunk_avg_speed:
|
||||||
#print(f"{current_chunk_speed} >= {previous_chunk_speed}")
|
#print(f"{current_chunk_speed} >= {previous_chunk_speed}")
|
||||||
update_preview_frequency +=1
|
update_preview_frequency_list.append(update_preview_frequency + 1)
|
||||||
previous_chunk_speed = current_chunk_speed
|
|
||||||
else:
|
else:
|
||||||
#print(f"{current_chunk_speed} <= {previous_chunk_speed}")
|
#print(f"{current_chunk_speed} <= {previous_chunk_speed}")
|
||||||
update_preview_frequency -=1
|
update_preview_frequency_list.append(update_preview_frequency - 1)
|
||||||
previous_chunk_speed = current_chunk_speed
|
|
||||||
|
|
||||||
return current_chunk_speed, previous_chunk_speed, update_preview_frequency
|
|
||||||
|
|
||||||
|
update_preview_frequency = round(mean(update_preview_frequency_list))
|
||||||
|
|
||||||
|
return current_chunk_speed, previous_chunk_speed_list, update_preview_frequency, update_preview_frequency_list
|
||||||
|
|
||||||
|
|
||||||
def get_font(fontsize):
|
def get_font(fontsize):
|
||||||
|
Loading…
Reference in New Issue
Block a user