File size: 713 Bytes
1a82bcb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

import numpy as np

def get_initial_sample(unlabeled_data, num_query):

    # print(len(unlabeled_data))
    # print(unlabeled_data)  

    uncertain_samples = np.random.choice(len(unlabeled_data), size=num_query, replace=False)
    return uncertain_samples

def get_uncertain_sample(
    labeled_data, unlabeled_data, num_query
):
    # print(len(labeled_data))
    # print(labeled_data)

    # print(len(unlabeled_data))
    # print(unlabeled_data)    

    uncertain_samples = np.random.choice(len(unlabeled_data), size=num_query, replace=False)
    print(uncertain_samples)

    return uncertain_samples

def get_stopping_conditioon(
    labeled_data, eval_metrics
):
    print(eval_metrics)

    return True