1 Star 1 Fork 0

非洲小白脸/2022年广西公共数据开放大赛一等奖:基于短视频多模态的用户点击交互行为分析

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
base.py 987 Bytes
一键复制 编辑 原始数据 按行查看 历史
非洲小白脸 提交于 2024-02-04 08:22 . 初始化
from loguru import logger
from tabulate import tabulate
from rich.progress import track
from tqdm import tqdm
class base(object):
def __init__(self, cfg) -> None:
self.base_cfg = cfg.get("Base")
self.train_cfg = cfg.get("Train")
logger.add("./log/mht_{time}.log")
self.track = track
self.tqdm = tqdm
def info(self, content):
logger.info(content)
def debug(self, content):
logger.debug(content)
def error(self, content):
logger.error(content)
def log_args(self, cfg, title):
"""
Input:
- args cfg 字典
- args title 标题
"""
tabel_data = []
tabel_header = ['key', 'value']
print("=============={}================".format(title))
for key, value in cfg.items():
tabel_data.append((key, value))
tabel = tabulate(tabel_data, headers=tabel_header, tablefmt='fancy_grid')
self.info(tabel)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/african-white-face/video-model-analyse.git
git@gitee.com:african-white-face/video-model-analyse.git
african-white-face
video-model-analyse
2022年广西公共数据开放大赛一等奖:基于短视频多模态的用户点击交互行为分析
master

搜索帮助