def action_features(action_path,cls_path,out_path):
    action_frame,cls=read_all(action_path,cls_path)
    convert_actions(action_frame,cls)
    extractor=series.trivial_extr
    labeled_vectors=series.extract_features(action_frame,extractor)
    utils.to_labeled_file(out_path,labeled_vectors)
    return action_frame
Exemplo n.º 2
0
def save_splited(out_path,af,extractor,prefix=".lb"):
    train_path=out_path.replace(prefix,"_train"+prefix)
    test_path=out_path.replace(prefix,"_test"+prefix)
    train,test=split_dataset(af)
    train_vectors=extractor(train)
    test_vectors=extractor(test)
    utils.to_labeled_file(train_path,train_vectors)
    utils.to_labeled_file(test_path,test_vectors)
Exemplo n.º 3
0
def extract_features(in_path,out_path):
    action_t_series=utils.read_dir_objects(in_path)
    features=[category_count(action) for action in action_t_series]
    utils.to_labeled_file(out_path,features)
Exemplo n.º 4
0
def extract_indicator_features(in_path,out_path,ind_id):
    action_t_series=utils.read_dir_objects(in_path)
    features=[from_instance(action,ind_id) for action in action_t_series]
    utils.to_labeled_file(out_path,features)