Skip to main content

Asynchronous Differential Evolution, with efficient multiprocessing.

Project description

Performs the Differential Evolution (DE) algorithm asynchronously. With a multiprocess evaluation function running on a multicore CPU or cluster, ade can get the DE processing done several times faster than standard single-threaded DE. It does this without departing in any way from the numeric operations performed by the classic Storn and Price algorithm with either a randomly chosen candidate or the best available candidate.

You get a substantial multiprocessing speed-up and the well-understood, time-tested behavior of the classic DE/rand/1/bin or DE/best/1/bin algorithm. (You can pick which one to use.) The underlying numeric recipe is not altered at all, but everything runs a lot faster.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ade-0.8.1.tar.gz (145.2 kB view details)

Uploaded Source

File details

Details for the file ade-0.8.1.tar.gz.

File metadata

  • Download URL: ade-0.8.1.tar.gz
  • Upload date:
  • Size: 145.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ade-0.8.1.tar.gz
Algorithm Hash digest
SHA256 c2f3eb93b0a157336708871f742842657151a8534fa146d1e13a5b70b87c419d
MD5 dbc21ab029a98bab3f2db327873561b2
BLAKE2b-256 5a274cc5e8e2cd777bbd75312749ac4d4736da2876a8e1b8e06a53250b2b6973

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page