RSS 13 projects tagged "Optimization"

Download Website Updated 12 Sep 2013 PyDSM

Screenshot
Pop 45.20
Vit 3.13

PyDSM is a Python Delta Sigma Modulator toolbox. It contains tools for experimenting with ΔΣ modulators. It focuses mostly on experimentation with different techniques for the design of the modulator Noise Transfer Function (NTF) and simulation of a generic digital modulator.

Download Website Updated 20 Feb 2014 MOEA Framework

Screenshot
Pop 237.03
Vit 14.93

The MOEA Framework is a Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose optimization algorithms and metaheuristics. A number of algorithms are provided out-of-the-box, including NSGA-II, ε-MOEA, GDE3, and MOEA/D.

Download No website Updated 24 Oct 2011 CSS Import Resolver

Screenshot
Pop 17.66
Vit 1.00

CSS Import Resolver resolves the @import url(...); statements in input CSS files (by replacing the @import statement with the actual content of the linked CSS) and creates a huge CSS output (written to STDOUT by default). Including the combined CSS in your Web pages will improve the performance of a site by avoiding additional HTTP roundtrips.

No download No website Updated 24 Mar 2014 wro4j

Screenshot
Pop 356.81
Vit 27.87

wro4j is a project that will help you to easily improve your Web application page loading time. It can help you to keep your static resources (JavaScript and CSS) well organized, merge and minify them at run-time (using a simple filter) or build-time (using a Maven plugin), and has several features you may find useful when dealing with Web resources.

No download No website Updated 28 May 2011 Evolving Objects

Screenshot
Pop 35.50
Vit 32.52

EO is a template-based, ANSI-C++ evolutionary computation library that helps you to write your own stochastic optimization algorithms quickly. Evolutionary algorithms form a family of algorithms inspired by the theory of evolution, and solve various problems. They evolve a set of solutions to a given problem in order to produce the best results. These are stochastic algorithms because they iteratively use random processes. The vast majority of these methods are used to solve optimization problems, and may be also called "metaheuristics". They are also ranked among computational intelligence methods, a domain close to artificial intelligence. With the help of EO, you can easily design evolutionary algorithms that will find solutions to virtually all kind of hard optimization problems, from continuous to combinatorial ones.

No download Website Updated 14 Jun 2012 DAE Tools

Screenshot
Pop 41.65
Vit 2.57

DAE Tools is cross-platform equation-oriented process modelling, simulation, and optimization software. Various types of processes (lumped or distributed, steady-state or dynamic) can be modelled and optimized. They may range from very simple to those which require complex operating procedures. Equations can be ordinary or discontinuous, where discontinuities are automatically handled by the framework. Model reports containing all information about a model can be exported in XML MathML format, automatically creating high-quality documentation. The simulation results can be visualized, plotted, and/or exported into various formats.

Download Website Updated 08 May 2011 HOPSPACK

Screenshot
Pop 24.10
Vit 1.44

HOPSPACK solves derivative-free optimization problems in a C++ software framework. The framework enables parallel operation using MPI (for distributed machine architectures) and multithreading (for single machines with multiple processors or cores). Optimization problems can be very general: functions can be noisy, nonsmooth, and nonconvex, linear and nonlinear constraints are supported, and variables may be continuous or integer-valued.

Download No website Updated 06 Apr 2012 AutoDiff.NET

Screenshot
Pop 32.54
Vit 3.28

AutoDiff.NET is a pure .NET library that allows a developer to easily compose functions symbolically and then automatically calculates the function's value and gradient at any given point. It can be very useful in conjunction with a gradients-based optimization library. It has been tested to work on Mono 2.10 on Linux and on .NET4 on Windows.

No download Website Updated 26 Jul 2010 Pngtastic

Screenshot
Pop 38.11
Vit 1.00

Pngtastic reduces the filesize of PNG images without sacrificing image quality. It runs on the command line or via the included ant task. Pngtastic makes integrating PNG image optimization into your Java build process easy.

No download No website Updated 02 Sep 2009 Python Simulated Annealing Module

Screenshot
Pop 24.37
Vit 41.10

Simulated annealing is a computational algorithm for optimization. It mimics the physical process of thermal annealing in which a metal is heated and then slowly cooled to settle into a highly ordered crystal structure. For common metals, the lowest energy state is already known. But the method is useful for other problems where the best state is not known and exhaustively searching all possible states is impractical. The method is applied by modeling the problem as a physical system with structure, energy, and temperature. This Python module implements simulated annealing so that it can be easily applied to a variety of problems. An example program is include to perform simulated annealing of the traveling salesman problem.

Screenshot

Project Spotlight

Lunzip

A decompressor for lzip files.

Screenshot

Project Spotlight

PCBook

A reservation system for PCs.