動きの抽出作業メモ 未判定データを、以前のバージョンは1行1ケースでファイルunknown.txtに書かれてると前提していた。 それでは使いづらかったので、ジェネレータにした python

def get_unknowns():
    logs = open(_RAW_LOGS).readlines()
    for text in logs:
        for case in text_to_cases(text):
            yield case

ユーザのカスタマイズするところをuser.pyにくくりだした、デフォルトの実装はdefault.pyに。 python

from .user import (
    make_features, print_case, write, case_from_str, case_to_str, get_unknowns,
    MODEL_NAME, create_model, INITIAL_DOWN_SAMPLING
)

「どこのコードが最新だ?」とか言いそうなのでとりあえず今のコードをpushしておいた