|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import logging
|
|
|
import os
|
|
|
|
|
|
from .protocol import DataProto
|
|
|
from .utils.logging_utils import set_basic_config
|
|
|
|
|
|
version_folder = os.path.dirname(os.path.join(os.path.abspath(__file__)))
|
|
|
|
|
|
with open(os.path.join(version_folder, "version/version")) as f:
|
|
|
__version__ = f.read().strip()
|
|
|
|
|
|
|
|
|
set_basic_config(level=logging.WARNING)
|
|
|
|
|
|
|
|
|
__all__ = ["DataProto", "__version__"]
|
|
|
|
|
|
if os.getenv("VERL_USE_MODELSCOPE", "False").lower() == "true":
|
|
|
import importlib
|
|
|
|
|
|
if importlib.util.find_spec("modelscope") is None:
|
|
|
raise ImportError("You are using the modelscope hub, please install modelscope by `pip install modelscope -U`")
|
|
|
|
|
|
from modelscope.utils.hf_util import patch_hub
|
|
|
|
|
|
patch_hub()
|
|
|
|