oKen38461's picture
推論キャッシュと並列処理の機能を追加し、`process_talking_head_optimized`関数をキャッシュと並列処理に対応させました。また、Gradioインターフェースにキャッシュ管理機能を追加しました。
07b71bb
raw
history blame contribute delete
821 Bytes
"""
Optimization modules for DittoTalkingHead Phase 3
"""
from .resolution_optimization import FixedResolutionProcessor
from .gpu_optimization import GPUOptimizer, OptimizedInference
from .avatar_cache import AvatarCache, AvatarTokenManager
from .cold_start_optimization import ColdStartOptimizer
from .inference_cache import InferenceCache, CachedInference
from .parallel_processing import ParallelProcessor, PipelineProcessor
from .parallel_inference import ParallelInference, OptimizedInferenceWrapper
__all__ = [
'FixedResolutionProcessor',
'GPUOptimizer',
'OptimizedInference',
'AvatarCache',
'AvatarTokenManager',
'ColdStartOptimizer',
'InferenceCache',
'CachedInference',
'ParallelProcessor',
'PipelineProcessor',
'ParallelInference',
'OptimizedInferenceWrapper'
]