def train(obj, user, replays, age):
"""Manually train the model for a given user.
"""
import os
import pickle
import pandas as pd
from slider import Library, Client
from slider.model import train_from_replay_directory
if age is not None:
age = pd.Timedelta(age)
m = train_from_replay_directory(
replays,
client=Client(Library(obj.maps), obj.api_key),
age=age,
)
with open(os.path.join(obj.models, user), 'wb') as f:
pickle.dump(m, f)
评论列表
文章目录