def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['obj_func'] = utils.get_param_as_string(req, 'objective_function', 'modularity') args['resolution_parameter'] = utils.get_param_as_float(req, 'resolution', 1.0) args['beta'] = utils.get_param_as_float(req, 'beta', 0.01) args['iterations'] = utils.get_param_as_int(req, 'iterations', 2) return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['perplexity'] = utils.get_param_as_float(req, 'perplexity', 30.0) args['early_exaggeration'] = utils.get_param_as_float(req, 'early_exaggeration', 12.0) args['metric'] = utils.get_param_as_string(req, 'metric', 'euclidean') args['learning_rate'] = utils.get_param_as_float(req, 'learning_rate', '200.0') args['n_iter'] = utils.get_param_as_int(req, 'n_iter', 1000) args['init'] = utils.get_param_as_string(req, 'init', 'pca') return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['n_neighbors'] = utils.get_param_as_int(req, 'n_neighbors', 15) args['min_dist'] = utils.get_param_as_float(req, 'min_dist', 0.1) args['metric'] = utils.get_param_as_string(req, 'metric', 'euclidean') args['scale'] = utils.get_param_as_bool(req, 'scale', False) return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['solver'] = utils.get_param_as_string(req, 'solver', 'svd') args['shrinkage'] = utils.get_param_as_string(req, 'shrinkage', None) args['tol'] = utils.get_param_as_float(req, 'tol', 1e-4) return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['n_neighbors'] = utils.get_param_as_int(req, 'n_neighbors', 5) args['reg'] = utils.get_param_as_float(req, 'reg', 1e-3) args['eigen_solver'] = utils.get_param_as_string( req, 'eigen_solver', 'auto') args['tol'] = utils.get_param_as_float(req, 'tol', 1e-6) args['max_iter'] = utils.get_param_as_int(req, 'max_iter', 100) args['method'] = utils.get_param_as_string(req, 'method', 'standard') args['hessian_tol'] = utils.get_param_as_float(req, 'hessian_tol', 1e-4) args['modified_tol'] = utils.get_param_as_float( req, 'modified_tol', 1e-12) args['neighbors_algorithm'] = utils.get_param_as_string( req, 'neighbors_algorithm', 'auto') return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['metric'] = utils.get_param_as_bool(req, 'metric', True) args['n_init'] = utils.get_param_as_int(req, 'n_init', 4) args['max_iter'] = utils.get_param_as_int(req, 'max_iter', 300) args['eps'] = utils.get_param_as_float(req, 'eps', 1e-3) args['dissimilarity'] = utils.get_param_as_string( req, 'dissimilarity', 'euclidean') return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['affinity'] = utils.get_param_as_string(req, 'affinity', 'nearest_neighbors') args['gamma'] = utils.get_param_as_float(req, 'gamma', None) args['eigen_solver'] = utils.get_param_as_string( req, 'eigen_solver', None) args['n_neighbors'] = utils.get_param_as_int(req, 'n_neighbors', None) return args
def get_args(self, req: falcon.Request) -> dict: """ Get the arguments """ # Get our parameters args = {} args['n_neighbors'] = utils.get_param_as_int(req, 'n_neighbors', 5) args['eigen_solver'] = utils.get_param_as_string(req, 'eigen_solver', 'auto') args['metric'] = utils.get_param_as_string(req, 'metric', 'minkowski') args['tol'] = utils.get_param_as_float(req, 'tol', 0) args['path_method'] = utils.get_param_as_string(req, 'path_method', 'auto') args['neighbors_algorithm'] = utils.get_param_as_string(req, 'neighbors_algorithm', 'auto') args['max_iter'] = utils.get_param_as_int(req, 'max_iter', 0) return args