Visualizr / src /visualizr /renderer.py
MH0386's picture
Upload folder using huggingface_hub
3e165b2 verified
raw
history blame contribute delete
902 Bytes
from visualizr.choices import TrainMode
from visualizr.config import TrainConfig
def render_condition(
conf: TrainConfig,
model,
sampler,
start,
motion_direction_start,
audio_driven,
face_location,
face_scale,
yaw_pitch_roll,
noisy_t,
control_flag,
):
if conf.train_mode == TrainMode.diffusion:
assert conf.model_type.has_autoenc()
return sampler.sample(
model=model,
noise=noisy_t,
model_kwargs={
"motion_direction_start": motion_direction_start,
"yaw_pitch_roll": yaw_pitch_roll,
"start": start,
"audio_driven": audio_driven,
"face_location": face_location,
"face_scale": face_scale,
"control_flag": control_flag,
},
)
else:
raise NotImplementedError()