from transformers import PreTrainedModel from .configuration_x3d import X3DConfig from .x3d import build_model class X3DModel(PreTrainedModel): config_class = X3DConfig def __init__(self, config): super().__init__(config) self.model = build_model(config.cfg) def forward(self, input_video): outputs = self.model(input_video) return outputs