Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.007 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'bug': 0.02; 'python.': 0.04; 'subject:Python': 0.06; 'algorithms,': 0.07; 'url:googlecode': 0.07; 'python': 0.08; 'received:eu': 0.09; 'library': 0.15; 'computation': 0.16; 'dtm': 0.16; 'evolutionary': 0.16; 'finer': 0.16; 'fixes.': 0.16; 'lan': 0.16; 'model.': 0.16; 'newcomers': 0.16; 'paradigm': 0.16; 'received:209.85.212.69': 0.16; 'received:mail-vw0-f69.google.com': 0.16; 'workers.': 0.16; "wouldn't": 0.17; 'programming': 0.18; 'marc': 0.19; 'algorithms.': 0.23; 'alpha': 0.23; 'module,': 0.23; 'oriented': 0.23; 'project,': 0.24; 'subject: : ': 0.25; 'load': 0.26; 'language.': 0.28; 'everyone,': 0.29; 'environment': 0.29; 'object': 0.30; 'environment.': 0.30; 'version': 0.30; 'functional': 0.31; 'implementing': 0.32; 'header:X-Complaints- To:1': 0.34; 'header:User-Agent:1': 0.34; 'received:209.85.212': 0.34; 'algorithms': 0.35; 'balancing': 0.35; 'from:charset:iso-8859-1': 0.35; 'page.': 0.35; 'uses': 0.35; 'tasks': 0.35; 'feedback': 0.36; 'doing': 0.37; 'model': 0.37; 'using': 0.37; 'received:google.com': 0.38; 'received:209.85': 0.38; '8bit%:8': 0.38; 'two': 0.38; 'comments': 0.38; 'run': 0.39; 'header:Mime-Version:1': 0.39; 'help': 0.39; 'allows': 0.39; 'under': 0.39; 'received:209': 0.40; 'called': 0.40; 'methods': 0.40; 'received:prod.google.com': 0.40; 'your': 0.60; 'order': 0.62; 'vision': 0.63; 'city': 0.63; 'our': 0.63; 'unique': 0.64; 'to:addr:moderators.isc.org': 0.73; 'proud': 0.78; 'benchmark': 0.84; 'coherent': 0.84; 'diversified': 0.84; 'd\xe9partement': 0.84; 'intense': 0.84; 'parts,': 0.84; 'quebec': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=x-authentication-warning:to:path:from:newsgroups:subject:date :organization:lines:message-id:nntp-posting-host:mime-version :content-type:content-transfer-encoding:x-trace:x-complaints-to :nntp-posting-date:complaints-to:injection-info:user-agent :x-google-web-client:x-google-header-order:x-http-useragent; bh=aiHbzQVcvN4ZoKbOPbgGa8ICLVTu4dCrsqzo8i/r27k=; b=X5GLTLzfHNCK9Tt843cnI7R54kzao6eWn5fD8VVSRvLI/R/heQrm11u2oUGE0Xfkzo Z6C74hn+5qIr0kgX1y4N3P1jQNnYgc26WRKoHWv2CEeTjLoSYkvlQTo2jm7P2shJSDkD r17537qTWn+Oc6k2lruIGl8/WIryVxOIB6fPY= X-Authentication-Warning: yws13.prod.google.com: news set sender to news@google.com using -f To: comp-lang-python-announce@moderators.isc.org From: =?ISO-8859-1?Q?F=E9lix=2DAntoine_Fortin?= Newsgroups: comp.lang.python.announce Subject: DEAP 0.7 : Distributed Evolutionary Algorithms in Python Date: Thu, 7 Jul 2011 12:00:14 -0700 (PDT) Organization: http://groups.google.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Complaints-To: groups-abuse@google.com Injection-Info: h17g2000yqn.googlegroups.com; posting-host=132.203.32.219; posting-account=hnPR7QoAAAD9B-xAyW6lh8a1ffbFqflr User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: HNKRUAELSC X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30, gzip(gfe) X-Mailman-Approved-At: Fri, 08 Jul 2011 13:48:19 +0200 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Message-ID: Lines: 51 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1310125700 news.xs4all.nl 21821 [2001:888:2000:d::a6]:39213 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python.announce:223 Hi everyone, We are proud to annouce the release of DEAP 0.7, a library for doing Distributed Evolutionary Algorithms in Python. You can download a copy of this release at the following web page. http://deap.googlecode.com For those who wouldn't already know about the project, it is built around two major parts, EAP and DTM. EAP has been built using the Python and UNIX programming philosophies in order to provide a transparent, simple and coherent environment for implementing your favourite evolutionary algorithms. EAP is very easy to use even for those who do not know much about the Python programming language. EAP uses both the object oriented and functional programming paradigm that are provided by Python in order to make development simple and beautiful. It also contains more than 20 illustrative and diversified examples, to help newcomers to ramp up very quickly in using this environment. The D part of DEAP, called DTM, is under intense development and currently available as an alpha version (0.2). DTM provides tools to distribute workload evenly on a cluster or LAN of workstations, based on MPI and TCP communication managers. The load balancing is based on a new epidemiologic model. This unique model allows unique possibilities, like tasks spawning other tasks that can be run on any available workers. This release includes a lot of new examples, a cleaner API, new features like easy statistics computation and a benchmark module, new variation methods for finer control on algorithms, and a few bug fixes. Your feedback and comments are welcome at . You can also follow us on Twitter @deapdev, and on our blog http://deapdev.wordpress.com/ Best, Fran=E7ois-Michel De Rainville F=E9lix-Antoine Fortin Marc-Andr=E9 Gardner Christian Gagn=E9 Marc Parizeau Laboratoire de vision et syst=E8mes num=E9riques D=E9partement de g=E9nie =E9lectrique et g=E9nie informatique Universit=E9 Laval Quebec City (Quebec), Canada