Spaces:
Runtime error
Runtime error
""" | |
Copyright (c) 2022, salesforce.com, inc. | |
All rights reserved. | |
SPDX-License-Identifier: BSD-3-Clause | |
For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/BSD-3-Clause | |
""" | |
from bliva.processors.base_processor import BaseProcessor | |
from bliva.processors.blip_processors import ( | |
BlipImageTrainProcessor, | |
Blip2ImageTrainProcessor, | |
BlipImageEvalProcessor, | |
BlipCaptionProcessor, | |
) | |
from bliva.processors.clip_processors import ClipImageTrainProcessor | |
from bliva.common.registry import registry | |
__all__ = [ | |
"BaseProcessor", | |
"BlipImageTrainProcessor", | |
"Blip2ImageTrainProcessor", | |
"BlipImageEvalProcessor", | |
"BlipCaptionProcessor", | |
"ClipImageTrainProcessor", | |
] | |
def load_processor(name, cfg=None): | |
""" | |
Example | |
>>> processor = load_processor("alpro_video_train", cfg=None) | |
""" | |
processor = registry.get_processor_class(name).from_config(cfg) | |
return processor | |