Télécharger la liste

Description du projet

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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-11-01 09:57
0.5

La classe IntPower a été renommée de ConstPower, brisant l'API. Une classe TermPower a été ajoutée. Un opérateur de division a été ajoutée. Fonctions nary définis par l'utilisateur sont maintenant fournies en plus de fonctions unaire et binaire. Évaluation des gradients à l'aide d'un sous-ensemble des variables a été mis en place. Cela est utilisé pour les fonctions paramétrées possédant des paramètres « constants », en plus de l'argument de la fonction réelle. Termes de pouvoir peuvent maintenant avoir termes en l'exposant, outre les constantes.
The IntPower class has been renamed from ConstPower, breaking the API. A TermPower class was added. A division operator was added. User defined nary functions are now provided in addition to unary and binary functions. Evaluation of gradients using a subset of the variables was implemented. This is used for parameterized functions having "constant" parameters in addition to the actual function argument. Power terms can now have terms in the exponent, in addition to constants.

2011-08-09 07:11
0.4 08/08/2011

Différenciation des corrections de bogues. Corrige un bug avec l'échec du contrat de la méthode de TermUtils.Differentiate. Différenciation des correctifs pour les fonctions qui consistent tout simplement une variable.
Tags: Minor
Differentiation bugfixes. Fixes a bug with the TermUtils.Differentiate method's contract failure. Fixes differentiation for functions that consist of simply a variable.

2011-06-11 06:14
0.4

Définies par l'utilisateur des fonctions unaires et binaires.
User-defined unary and binary functions.

2011-04-04 08:37
0.3

Reverse-mode AD, échantillons, et des corrections de bugs.
Reverse-mode AD, samples, and bugfixes.

2011-03-09 19:00
0.2

Unité-tests ont été écrits et bugs ont été corrigés. Toutes les méthodes publiques ont été documentées et un fichier d'aide a été généré.
Unit-tests were written and bugs were fixed. All public methods were documented and a help file was generated.

Project Resources