StarPSO package
Subpackages
- Benchmarks package
- Submodules
- star_pso.benchmarks.composite_functions module
- star_pso.benchmarks.equal_maxima module
- star_pso.benchmarks.five_uneven_peak_trap module
- star_pso.benchmarks.gaussian_mixture module
- star_pso.benchmarks.himmelblau module
- star_pso.benchmarks.rastrigin module
- star_pso.benchmarks.shubert module
- star_pso.benchmarks.vincent module
- star_pso.benchmarks.six_hump_camel_back module
- star_pso.benchmarks.test_function module
- star_pso.benchmarks.uneven_decreasing_maxima module
- Module contents
- Engines
- Submodules
- star_pso.engines.binary_pso module
- star_pso.engines.quantum_pso module
- star_pso.engines.bare_bones_pso module
- star_pso.engines.categorical_pso module
CategoricalPSOCategoricalPSO.calculate_spread()CategoricalPSO.generate_random_positions()CategoricalPSO.generate_uniform_velocities()CategoricalPSO.reset_all()CategoricalPSO.sample_categorical_values()CategoricalPSO.sample_permutation_values()CategoricalPSO.size_of_setsCategoricalPSO.update_positions()CategoricalPSO.update_velocities()
fast_sum()
- star_pso.engines.generic_pso module
GenericPSOGenericPSO.MAX_CPUsGenericPSO.NUMPY_EPSGenericPSO.adapt_velocity_parameters()GenericPSO.calculate_spread()GenericPSO.clear_all()GenericPSO.disable_parameters_update()GenericPSO.enable_parameters_update()GenericPSO.evaluate_function()GenericPSO.f_evalsGenericPSO.fully_informed()GenericPSO.generate_random_positions()GenericPSO.get_local_best_positions()GenericPSO.get_optimal_values()GenericPSO.itemsGenericPSO.iterationGenericPSO.lower_boundGenericPSO.n_colsGenericPSO.n_cpusGenericPSO.n_rowsGenericPSO.neighborhood_best()GenericPSO.reset_all()GenericPSO.rngGenericPSO.run()GenericPSO.set_seed()GenericPSO.statsGenericPSO.swarmGenericPSO.update_positions()GenericPSO.update_velocities()GenericPSO.upper_boundGenericPSO.velocities
- star_pso.engines.integer_pso module
- star_pso.engines.jack_of_all_trades_pso module
JackOfAllTradesPSOJackOfAllTradesPSO.calculate_spread()JackOfAllTradesPSO.generate_random_positions()JackOfAllTradesPSO.generate_uniform_velocities()JackOfAllTradesPSO.reset_all()JackOfAllTradesPSO.sample_categorical_values()JackOfAllTradesPSO.sample_permutation_values()JackOfAllTradesPSO.update_positions()JackOfAllTradesPSO.update_velocities()
- star_pso.engines.standard_pso module
- Module contents
- Population package
- Submodules
- star_pso.population.jat_particle module
- star_pso.population.particle module
- star_pso.population.swarm module
SwarmSwarm.best_n()Swarm.best_particle()Swarm.best_positions_as_array()Swarm.function_values()Swarm.global_best_indexSwarm.has_categoricalSwarm.populationSwarm.position_at()Swarm.positions_as_array()Swarm.positions_as_list()Swarm.set_positions()Swarm.sizeSwarm.update_local_best()Swarm.value_at()
- Module contents
- Utils
- Submodules
- star_pso.utils.auxiliary module
BlockTypeSpecialModecheck_velocity_parameters()cost_function()identify_global_optima()kl_divergence_array()kl_divergence_item()linear_rank_probabilities()nb_cdist()nb_centroid()nb_clip_array()nb_clip_inplace()nb_clip_item()nb_median_euclidean_distance()nb_median_hamming_distance()nb_median_kl_divergence()nb_median_taxicab_distance()pareto_front()spread_methodstime_it()
- star_pso.utils.data_block module
DataBlockDataBlock.best_positionDataBlock.block_tDataBlock.init_binary()DataBlock.init_categorical()DataBlock.init_float()DataBlock.init_integer()DataBlock.init_methods()DataBlock.positionDataBlock.reset_position()DataBlock.rngDataBlock.set_seed()DataBlock.upd_binary()DataBlock.upd_categorical()DataBlock.upd_float()DataBlock.upd_integer()DataBlock.update_methods()DataBlock.valid_set
- Module contents