Пример #1
0
 def test_initial_medoids_sample01_euclidean_manhattan_matrix_by_core(self):
     metric = distance_metric(type_metric.MANHATTAN)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE1,
         2, [4, 8],
         True,
         metric=metric,
         data_type='distance_matrix')
Пример #2
0
 def test_initial_medoids_sample01_euclidean_square_matrix_by_core(self):
     metric = distance_metric(type_metric.EUCLIDEAN_SQUARE)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE1,
         2, [4, 8],
         True,
         metric=metric,
         data_type='distance_matrix')
Пример #3
0
 def test_initial_medoids_sample01_euclidean_chebyshev_matrix_by_core(self):
     metric = distance_metric(type_metric.CHEBYSHEV)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE1,
         2, [4, 8],
         True,
         metric=metric,
         data_type='distance_matrix')
Пример #4
0
 def test_initial_medoids_one_dimensional_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE9, 2, [0, 20], True)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE9, 1, [0], True)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE9, 3, [0, 20, 1], True)
Пример #5
0
 def test_initial_medoids_three_dimensional_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE11, 2, [15, 4], True)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE11, 1, [15], True)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE11, 3, [15, 4, 14], True)
Пример #6
0
 def test_initial_medoids_three_dimensional_matrix_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE11,
         2, [15, 4],
         True,
         data_type='distance_matrix')
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE11,
         1, [15],
         True,
         data_type='distance_matrix')
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE11,
         3, [15, 4, 14],
         True,
         data_type='distance_matrix')
Пример #7
0
 def test_initial_medoids_one_dimensional_matrix_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE9,
         2, [0, 20],
         True,
         data_type='distance_matrix')
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE9,
         1, [0],
         True,
         data_type='distance_matrix')
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE9,
         3, [0, 20, 1],
         True,
         data_type='distance_matrix')
Пример #8
0
 def test_initial_medoids_sample02_matrix(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE2, 3, [3, 20, 14], False, data_type='distance_matrix')
Пример #9
0
 def test_initial_medoids_sample02(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE2, 3, [3, 20, 14], False)
Пример #10
0
 def test_initial_medoids_sample01_euclidean_chebyshev(self):
     metric = distance_metric(type_metric.CHEBYSHEV)
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], False, metric=metric)
Пример #11
0
 def test_initial_medoids_sample01_euclidean_manhattan(self):
     metric = distance_metric(type_metric.MANHATTAN)
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], False, metric=metric)
Пример #12
0
 def test_initial_medoids_sample01_euclidean_square(self):
     metric = distance_metric(type_metric.EUCLIDEAN_SQUARE)
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], False, metric=metric)
Пример #13
0
 def test_initial_medoids_sample01_wrong_amount_10(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 10, [4, 8, 0, 9, 1, 7, 6, 5, 2, 3], False)
Пример #14
0
 def test_initial_medoids_sample01_wrong_amount_3(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 3, [4, 8, 0], False)
Пример #15
0
 def test_initial_medoids_sample01_matrix(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], False, data_type='distance_matrix')
Пример #16
0
 def test_initial_medoids_sample01_wrong_amount_1_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 1, [4], True)
Пример #17
0
 def test_initial_medoids_sample04(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE4, 5, [44, 7, 64, 25, 55], False)
Пример #18
0
 def test_initial_medoids_sample03(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE3, 4, [28, 56, 5, 34], False)
Пример #19
0
 def test_initial_medoids_sample01_euclidean_by_core(self):
     metric = distance_metric(type_metric.EUCLIDEAN)
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], True, metric=metric)
Пример #20
0
 def test_initial_medoids_sample04_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE4, 5, [44, 7, 64, 25, 55], True)
Пример #21
0
 def test_initial_medoids_sample03_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE3, 4, [28, 56, 5, 34], True)
Пример #22
0
 def test_initial_medoids_sample02_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE2, 3, [3, 20, 14], True)
Пример #23
0
 def test_initial_medoids_sample03_matrix(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE3, 4, [28, 56, 5, 34], False, data_type='distance_matrix')
Пример #24
0
 def test_initial_medoids_sample01(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], False)
Пример #25
0
 def test_initial_medoids_sample04_matrix(self):
     kmedoids_test_template.initialize_medoids(SIMPLE_SAMPLES.SAMPLE_SIMPLE4, 5, [44, 7, 64, 25, 55], False, data_type='distance_matrix')
Пример #26
0
 def test_initial_medoids_sample01_by_core(self):
     kmedoids_test_template.initialize_medoids(
         SIMPLE_SAMPLES.SAMPLE_SIMPLE1, 2, [4, 8], True)