PySwarms
General
Introduction
Features
Installation
Credits
History
Examples
Tutorials
Use cases
Developer's Guide
Contributing
Understanding the PySwarms API
Writing your own optimization loop
Contributing your own optimizer
API Documentation
Backend
Base Classes
Optimizers
Utilities
PySwarms
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Z
_
__call__() (pyswarms.backend.handlers.BoundaryHandler method)
(pyswarms.backend.handlers.OptionsHandler method)
(pyswarms.backend.handlers.VelocityHandler method)
__init__() (pyswarms.backend.handlers.BoundaryHandler method)
(pyswarms.backend.handlers.OptionsHandler method)
(pyswarms.backend.handlers.VelocityHandler method)
(pyswarms.backend.topology.base.Topology method)
(pyswarms.backend.topology.pyramid.Pyramid method)
(pyswarms.backend.topology.random.Random method)
(pyswarms.backend.topology.ring.Ring method)
(pyswarms.backend.topology.star.Star method)
(pyswarms.backend.topology.von_neumann.VonNeumann method)
(pyswarms.base.base_discrete.DiscreteSwarmOptimizer method)
(pyswarms.base.base_single.SwarmOptimizer method)
(pyswarms.discrete.binary.BinaryPSO method)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO method)
(pyswarms.single.global_best.GlobalBestPSO method)
(pyswarms.single.local_best.LocalBestPSO method)
(pyswarms.utils.reporter.reporter.Reporter method)
(pyswarms.utils.search.base_search.SearchBase method)
(pyswarms.utils.search.grid_search.GridSearch method)
(pyswarms.utils.search.random_search.RandomSearch method)
_abc_impl (pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
_load_defaults() (pyswarms.utils.reporter.reporter.Reporter method)
_populate_history() (pyswarms.base.base_discrete.DiscreteSwarmOptimizer method)
(pyswarms.base.base_single.SwarmOptimizer method)
_setup_logger() (pyswarms.utils.reporter.reporter.Reporter method)
A
ackley() (in module pyswarms.utils.functions.single_obj)
adjust() (pyswarms.backend.handlers.VelocityHandler method)
,
[1]
alpha (pyswarms.utils.plotters.formatters.Mesher attribute)
Animator (class in pyswarms.utils.plotters.formatters)
assertions() (pyswarms.utils.search.base_search.SearchBase method)
(pyswarms.utils.search.random_search.RandomSearch method)
B
beale() (in module pyswarms.utils.functions.single_obj)
best_cost (pyswarms.backend.swarms.Swarm attribute)
best_pos (pyswarms.backend.swarms.Swarm attribute)
bh_strategy (pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
binary (pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
BinaryPSO (class in pyswarms.discrete.binary)
booth() (in module pyswarms.utils.functions.single_obj)
BoundaryHandler (class in pyswarms.backend.handlers)
,
[1]
bounds (pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
(pyswarms.utils.search.base_search.SearchBase attribute)
bukin6() (in module pyswarms.utils.functions.single_obj)
C
center (pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
colormap (pyswarms.utils.plotters.formatters.Designer attribute)
compute_gbest() (pyswarms.backend.topology.base.Topology method)
(pyswarms.backend.topology.pyramid.Pyramid method)
(pyswarms.backend.topology.random.Random method)
(pyswarms.backend.topology.ring.Ring method)
(pyswarms.backend.topology.star.Star method)
(pyswarms.backend.topology.von_neumann.VonNeumann method)
compute_history_3d() (pyswarms.utils.plotters.formatters.Mesher method)
compute_objective_function() (in module pyswarms.backend.operators)
compute_pbest() (in module pyswarms.backend.operators)
compute_position() (in module pyswarms.backend.operators)
(pyswarms.backend.topology.base.Topology method)
(pyswarms.backend.topology.pyramid.Pyramid method)
(pyswarms.backend.topology.random.Random method)
(pyswarms.backend.topology.ring.Ring method)
(pyswarms.backend.topology.star.Star method)
compute_velocity() (in module pyswarms.backend.operators)
(pyswarms.backend.topology.base.Topology method)
(pyswarms.backend.topology.pyramid.Pyramid method)
(pyswarms.backend.topology.random.Random method)
(pyswarms.backend.topology.ring.Ring method)
(pyswarms.backend.topology.star.Star method)
config_path (pyswarms.utils.reporter.reporter.Reporter attribute)
cost() (in module pyswarms.utils.decorators)
create_swarm() (in module pyswarms.backend.generators)
crossintray() (in module pyswarms.utils.functions.single_obj)
current_cost (pyswarms.backend.swarms.Swarm attribute)
D
delannoy() (pyswarms.backend.topology.von_neumann.VonNeumann static method)
delta (pyswarms.utils.plotters.formatters.Mesher attribute)
Designer (class in pyswarms.utils.plotters.formatters)
dimensions (pyswarms.backend.swarms.Swarm attribute)
(pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
(pyswarms.utils.search.base_search.SearchBase attribute)
DiscreteSwarmOptimizer (class in pyswarms.base.base_discrete)
E
easom() (in module pyswarms.utils.functions.single_obj)
eggholder() (in module pyswarms.utils.functions.single_obj)
exp_decay() (pyswarms.backend.handlers.OptionsHandler method)
,
[1]
F
figsize (pyswarms.utils.plotters.formatters.Designer attribute)
ftol (pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
ftol_iter (pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
func (pyswarms.utils.plotters.formatters.Mesher attribute)
G
GeneralOptimizerPSO (class in pyswarms.single.general_optimizer)
generate_discrete_swarm() (in module pyswarms.backend.generators)
generate_grid() (pyswarms.utils.search.grid_search.GridSearch method)
(pyswarms.utils.search.random_search.RandomSearch method)
generate_score() (pyswarms.utils.search.base_search.SearchBase method)
generate_swarm() (in module pyswarms.backend.generators)
generate_velocity() (in module pyswarms.backend.generators)
GlobalBestPSO (class in pyswarms.single.global_best)
goldstein() (in module pyswarms.utils.functions.single_obj)
GridSearch (class in pyswarms.utils.search.grid_search)
H
HandlerMixin (class in pyswarms.backend.handlers)
,
[1]
himmelblau() (in module pyswarms.utils.functions.single_obj)
holdertable() (in module pyswarms.utils.functions.single_obj)
hook() (pyswarms.utils.reporter.reporter.Reporter method)
I
init_pos (pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
intermediate() (pyswarms.backend.handlers.BoundaryHandler method)
,
[1]
interval (pyswarms.utils.plotters.formatters.Animator attribute)
invert() (pyswarms.backend.handlers.VelocityHandler method)
,
[1]
iters (pyswarms.utils.search.base_search.SearchBase attribute)
L
label (pyswarms.utils.plotters.formatters.Designer attribute)
legend (pyswarms.utils.plotters.formatters.Designer attribute)
levels (pyswarms.utils.plotters.formatters.Mesher attribute)
levi() (in module pyswarms.utils.functions.single_obj)
limits (pyswarms.utils.plotters.formatters.Designer attribute)
(pyswarms.utils.plotters.formatters.Mesher attribute)
,
[1]
lin_variation() (pyswarms.backend.handlers.OptionsHandler method)
,
[1]
LocalBestPSO (class in pyswarms.single.local_best)
log() (pyswarms.utils.reporter.reporter.Reporter method)
log_path (pyswarms.utils.reporter.reporter.Reporter attribute)
logger (pyswarms.utils.reporter.reporter.Reporter attribute)
M
matyas() (in module pyswarms.utils.functions.single_obj)
Mesher (class in pyswarms.utils.plotters.formatters)
module
pyswarms.backend.generators
pyswarms.backend.handlers
,
[1]
pyswarms.backend.operators
pyswarms.backend.topology.base
pyswarms.backend.topology.pyramid
pyswarms.backend.topology.random
pyswarms.backend.topology.ring
pyswarms.backend.topology.star
pyswarms.backend.topology.von_neumann
pyswarms.base
pyswarms.base.base_discrete
pyswarms.base.base_single
pyswarms.discrete
pyswarms.discrete.binary
pyswarms.single
pyswarms.single.general_optimizer
pyswarms.single.global_best
pyswarms.single.local_best
pyswarms.utils.decorators
pyswarms.utils.functions
pyswarms.utils.functions.single_obj
pyswarms.utils.plotters
pyswarms.utils.plotters.formatters
pyswarms.utils.plotters.plotters
pyswarms.utils.reporter.reporter
pyswarms.utils.search
pyswarms.utils.search.base_search
pyswarms.utils.search.grid_search
pyswarms.utils.search.random_search
N
n_particles (pyswarms.backend.swarms.Swarm attribute)
(pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
(pyswarms.utils.search.base_search.SearchBase attribute)
n_selection_iters (pyswarms.utils.search.random_search.RandomSearch attribute)
nearest() (pyswarms.backend.handlers.BoundaryHandler method)
,
[1]
nonlin_mod() (pyswarms.backend.handlers.OptionsHandler method)
,
[1]
O
objective_func (pyswarms.utils.search.base_search.SearchBase attribute)
oh_strategy (pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
optimize() (pyswarms.base.base_discrete.DiscreteSwarmOptimizer method)
(pyswarms.base.base_single.SwarmOptimizer method)
(pyswarms.discrete.binary.BinaryPSO method)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO method)
(pyswarms.single.global_best.GlobalBestPSO method)
(pyswarms.single.local_best.LocalBestPSO method)
optimizer (pyswarms.utils.search.base_search.SearchBase attribute)
options (pyswarms.backend.swarms.Swarm attribute)
(pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
,
[1]
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
(pyswarms.utils.search.base_search.SearchBase attribute)
OptionsHandler (class in pyswarms.backend.handlers)
,
[1]
P
pbar() (pyswarms.utils.reporter.reporter.Reporter method)
pbest_cost (pyswarms.backend.swarms.Swarm attribute)
pbest_pos (pyswarms.backend.swarms.Swarm attribute)
periodic() (pyswarms.backend.handlers.BoundaryHandler method)
,
[1]
plot_contour() (in module pyswarms.utils.plotters.plotters)
plot_cost_history() (in module pyswarms.utils.plotters.plotters)
plot_surface() (in module pyswarms.utils.plotters.plotters)
position (pyswarms.backend.swarms.Swarm attribute)
print() (pyswarms.utils.reporter.reporter.Reporter method)
printer (pyswarms.utils.reporter.reporter.Reporter attribute)
Pyramid (class in pyswarms.backend.topology.pyramid)
pyswarms.backend.generators
module
pyswarms.backend.handlers
module
,
[1]
pyswarms.backend.operators
module
pyswarms.backend.topology.base
module
pyswarms.backend.topology.pyramid
module
pyswarms.backend.topology.random
module
pyswarms.backend.topology.ring
module
pyswarms.backend.topology.star
module
pyswarms.backend.topology.von_neumann
module
pyswarms.base
module
pyswarms.base.base_discrete
module
pyswarms.base.base_single
module
pyswarms.discrete
module
pyswarms.discrete.binary
module
pyswarms.single
module
pyswarms.single.general_optimizer
module
pyswarms.single.global_best
module
pyswarms.single.local_best
module
pyswarms.utils.decorators
module
pyswarms.utils.functions
module
pyswarms.utils.functions.single_obj
module
pyswarms.utils.plotters
module
pyswarms.utils.plotters.formatters
module
pyswarms.utils.plotters.plotters
module
pyswarms.utils.reporter.reporter
module
pyswarms.utils.search
module
pyswarms.utils.search.base_search
module
pyswarms.utils.search.grid_search
module
pyswarms.utils.search.random_search
module
R
Random (class in pyswarms.backend.topology.random)
random() (pyswarms.backend.handlers.BoundaryHandler method)
,
[1]
(pyswarms.backend.handlers.OptionsHandler method)
,
[1]
RandomSearch (class in pyswarms.utils.search.random_search)
rastrigin() (in module pyswarms.utils.functions.single_obj)
reflective() (pyswarms.backend.handlers.BoundaryHandler method)
,
[1]
repeat (pyswarms.utils.plotters.formatters.Animator attribute)
repeat_delay (pyswarms.utils.plotters.formatters.Animator attribute)
Reporter (class in pyswarms.utils.reporter.reporter)
reset() (pyswarms.base.base_discrete.DiscreteSwarmOptimizer method)
(pyswarms.base.base_single.SwarmOptimizer method)
Ring (class in pyswarms.backend.topology.ring)
rosenbrock() (in module pyswarms.utils.functions.single_obj)
S
schaffer2() (in module pyswarms.utils.functions.single_obj)
search() (pyswarms.utils.search.base_search.SearchBase method)
SearchBase (class in pyswarms.utils.search.base_search)
shrink() (pyswarms.backend.handlers.BoundaryHandler method)
,
[1]
sphere() (in module pyswarms.utils.functions.single_obj)
Star (class in pyswarms.backend.topology.star)
static (pyswarms.single.local_best.LocalBestPSO attribute)
strategy (pyswarms.backend.handlers.BoundaryHandler attribute)
(pyswarms.backend.handlers.OptionsHandler attribute)
Swarm (class in pyswarms.backend.swarms)
SwarmOptimizer (class in pyswarms.base.base_single)
T
text_fontsize (pyswarms.utils.plotters.formatters.Designer attribute)
threehump() (in module pyswarms.utils.functions.single_obj)
title_fontsize (pyswarms.utils.plotters.formatters.Designer attribute)
Topology (class in pyswarms.backend.topology.base)
topology (pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
U
unmodified() (pyswarms.backend.handlers.VelocityHandler method)
,
[1]
V
velocity (pyswarms.backend.swarms.Swarm attribute)
velocity_clamp (pyswarms.base.base_discrete.DiscreteSwarmOptimizer attribute)
(pyswarms.base.base_single.SwarmOptimizer attribute)
(pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
(pyswarms.utils.search.base_search.SearchBase attribute)
VelocityHandler (class in pyswarms.backend.handlers)
,
[1]
vh_strategy (pyswarms.discrete.binary.BinaryPSO attribute)
(pyswarms.single.general_optimizer.GeneralOptimizerPSO attribute)
(pyswarms.single.global_best.GlobalBestPSO attribute)
(pyswarms.single.local_best.LocalBestPSO attribute)
VonNeumann (class in pyswarms.backend.topology.von_neumann)
Z
zero() (pyswarms.backend.handlers.VelocityHandler method)
,
[1]