def __init__(self): VariableType.__init__(self) self.oci_type = oci.POINTER(oci.OCIInterval) #self.initialize_proc = None #self.finalize_proc = None self.pre_define_proc = None self.post_define_proc = None self.pre_fetch_proc = None self.is_null_proc = None #self.set_value_proc = None #self.get_value_proc = None self.get_buffer_size_proc = None self.python_type = INTERVAL self.oracle_type = oci.SQLT_INTERVAL_DS self.charset_form = oci.SQLCS_IMPLICIT self.size = ctypes.sizeof(self.oci_type) self.is_character_data = False self.is_variable_length = False self.can_be_copied = True self.can_be_in_array = True self.descriptor_manager = DescriptorManager()
def __init__(self): VariableType.__init__(self) self.oci_type = oci.POINTER(oci.OCILobLocator) self.initialize_proc = self.initialize self.finalize_proc = self.finalize self.pre_define_proc = None self.post_define_proc = None self.pre_fetch_proc = self.pre_fetch self.is_null_proc = None self.set_value_proc = self.set_value self.get_value_proc = self.get_value self.get_buffer_size_proc = None #self.python_type = None #self.oracle_type = None #self.charset_form = None self.size = ctypes.sizeof(self.oci_type) #self.is_character_data = None self.is_variable_length = False self.can_be_copied = False self.can_be_in_array = False self.descriptor_manager = DescriptorManager()
import os import numpy as np import pickle from descriptor_manager import DescriptorManager import utilities as utils if __name__ == '__main__': wdir = '../../dataset/train-x512-processed-stage2' idx = os.path.join(wdir, 'idx_test.txt') manager = DescriptorManager(os.path.join(wdir, 'descriptors')) print('Reading data...') cervixes = utils.readCervixes(idx, "test") print('Building descriptors') cervix_kmeans_model = None cervix_kmeans_name = 'models/kmeans_pixels-20000_clusters-64' with open(cervix_kmeans_name, 'rb') as f: cervix_kmeans_model = pickle.load(f) channel_kmeans_model = None channel_kmeans_name = 'models/kmeans_channel_pixels-20000_clusters-64' with open(channel_kmeans_name, 'rb') as f: channel_kmeans_model = pickle.load(f) configs = [ ['RGB-hist', { 'bins': 32,