Spaces:
Running
on
Zero
Running
on
Zero
File size: 984 Bytes
f1ea451 |
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 |
from config import *
def render_condition(
conf: TrainConfig,
model,
sampler, start, motion_direction_start, audio_driven, \
face_location, face_scale, \
yaw_pitch_roll, noisyT, control_flag,
):
if conf.train_mode == TrainMode.diffusion:
assert conf.model_type.has_autoenc()
return sampler.sample(model=model,
noise=noisyT,
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()
|