inspirrig

Ein Framework zum Erstellen von BIO-inspirierten Computational Intelligence-Algorithmen in Python
Jetzt downloaden

inspirrig Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Aaron Garrett
  • Website des Verlags:
  • http://code.google.com/u/aaron.lee.garrett/

inspirrig Stichworte


inspirrig Beschreibung

Inspired ist ein freier und offener Quell-Python-Framework, um biologisch inspirierte Rechenintensivalgorithmen in Python in Python zu schaffen, einschließlich evolutionärer Berechnung, Swarm Intelligence und Immunocomputieren. Zusätzlich bietet Inspyred benutzerfreundliche kanonische Versionen vieler bioin inspirierter Algorithmen für Benutzer, die nicht viel Anpassungen benötigen In diesem Beispiel sind Kandidatenlösungen 10-Bit-Binary-Saiten, deren Dezimalwerte maximiert werden sollten: Importieren von RandomImport TimeImport InspyredDef Generate_Binary (Random, Args): Bits = args.get ('num_bits', 8) return ) für I in Reichweite (Bits)] @ inspyred.ec.eValuators.evaluatordef Evaluation_Binary (Kandidat, Args): Return Int ("" (, 2) Rand = random.random () rand.seed (int (time.time ())) ga = inspired.ec.ga (rand) ga.observer = inspired.ec.observers.stats_observerga.terminator = inspired.ec.terminatoren.evaluation_terminationfinal_pop = ga.hevolve (Evaluator = Evaluate_Binary, Generator = generieren_binarat, max_evaluations = 1000, num_elites = 1, pop_size = 100, num_bits = 10) Final_Pop.Sort (Reverse = TRUE) für IND in Final_POP: DRUCK (STR (IND)) Produkt Startseite


inspirrig Zugehörige Software