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 |