Manage checking user input.
|
checkMaeFile(self,
input_file,
logger=None)
Check that a file exists and is *mae. |
|
|
|
|
|
checkRates(self,
crossover_rate,
mutation_rate,
logger=None)
Check the specified rates of crossover and mutation. |
|
|
|
checkInitialPopulation(self,
initial_population,
crossover_names,
mutator_names,
crossover_rate,
mutation_rate,
logger=None)
Check the initial population. |
|
|
|
checkPopulationParam(self,
population,
num_structures_given,
logger=None)
Check the population parameter. |
|
|
list
|
checkFragmentLibs(self,
fragment_libs,
logger=None)
Check the specified fragment libraries. |
|
|
|
checkProperties(self,
properties,
logger=None)
Check the list of properties. |
|
|
|
checkGenerations(self,
generations,
logger=None)
Check the specified number of generations. |
|
|
|
checkSelection(self,
selection,
logger=None)
Check the specified selection protocol. |
|
|
|
checkTournamentSize(self,
tournament_size,
population,
logger=None)
Check the specified tournament size. |
|
|
list and int
|
|
|
checkScaling(self,
scaling,
properties,
logger=None)
Check the scaling. |
|
|
|
checkElitism(self,
elitism,
population,
logger=None)
Check the elitism. |
|
|
float
|
checkRandomSeed(self,
random_seed,
logger=None)
Check the specified random seed. |
|
|
|
checkNumRetStructures(self,
num_ret_structures,
population,
logger=None)
Check the number of structures to return. |
|
|
|
checkTpp(self,
tpp_ga,
eval_kwargs,
logger=None)
Check the threads per processor. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|