예제 #1
0
def training_to_class(request, tid, cls):
    t = GroupTopic.objects.filter(tid=tid).first()
    st = time.time()
    res = None
    if t.other == 'train':
        res = 'trained'
    else:
        sample = get_topicatbs(t)
        nbc = NaiveBayesClassifier(Drive())
        nbc.training(sample, cls)
        t.other = 'train'
        t.type = cls
        t.save()
        res = '%s %s' % ('/'.join(sample), time.time() - st)
    return HttpResponse(res)