from onetouch.auto import *

__description__ = "a Python package designed to streamline data processing, model training, and evaluation with minimal code."
__version__ = '0.1.5'
__author__ = '17fine'
__email__ = '2756601885@qq.com'
__license__ = 'MIT'
__short_name__ = 'ot'

# # ANSI 转义码
# RED = '\033[91m'  # 红色
# GREEN = '\033[92m'   # 绿色
# YELLOW = '\033[93m'  # 黄色
# RESET = '\033[0m'  # 重置为默认颜色

# print(f"{GREEN}欢迎将 onetouch 作为简单的 Python AI 学习包{RESET}")
# print(f"{GREEN}welcome to use onetouch as a simple python ai-learning package{RESET}")
# # 打印黄色注意信息
# print(f"{YELLOW}注意: 如果要使用ot.one2three(), 请将标签值放置在该dataframe最后一列.{RESET}")
# print(f"{YELLOW}Note: If you want to use ot.one2three(), "
#       f"place the tag Y_label in the last column of that dataframe.{RESET}")

func_dict = {
    'onetouch': {
        'One2Three': 'The `One2Three` class is a convenient tool for data preprocessing, model training, and evaluation, also known as "one-click triple action".',
        'printf':  'The `printf` function is used to print the data and it can choose to print or not.'
    },
    'default': {
        '__description__': "a Python package designed to streamline data processing, model training, and evaluation with minimal code.",
        '__version__': '0.1.5',
        '__author__': '17fine',
        '__email__': '2756601885@qq.com',
        '__license__': 'MIT',
        '__short_name__': 'ot'
    }
}
