File size: 459 Bytes
01be0d6
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import torch
from diffusers import StableDiffusionPipeline
import mediapipe as mp

class EliteMotionModel:
    def __init__(self):
        self.model = StableDiffusionPipeline.from_pretrained("BootyShakerAI")
        self.motion_tracker = mp.solutions.pose.Pose(
            min_detection_confidence=0.8,
            min_tracking_confidence=0.8
        )
        self.device = "cuda" if torch.cuda.is_available() else "cpu"
        self.model.to(self.device)