Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.348.467 Times

DerApproximator 0.33

Company: Dmitrey L Kroshko
Date Added: September 22, 2013  |  Visits: 332

DerApproximator

Report Broken Link
Printer Friendly Version


Product Homepage
Download (42 downloads)



* DerApproximator is a small yet important package for getting/checking derivatives via finite-difference approximation, extracted from OpenOpt framework to be standalone Python module. It is required by FuncDesigner (for obtaining derivatives of oofuns beyond standard set without routines to yield them directly) and some OpenOpt solvers (when there are some functions without user-supplied derivatives).<br /> * Requirements for the package (as well as for OpenOpt and FuncDesigner) are NumPy and python-setuptools; OS - any where Python and numpy work (Linux, Windows, Mac OS X etc).<br /> * If user provides start point of type Python list, it is automatically casted to NumPy array.<br /> * Functions:<br /> o get_d1 returns 1st derivatives of a func f : R^n -> R^m (example)<br /> o get_d2 returns 2nd derivatives of a func f : R^n -> R (example)<br /> o check_d1 checks user-provided routing for obtaining 1st derivatives of a function <br /><br /> * Default diffInt is 1.5e-8 for get_d1, check_d1 and 1.5e-4 for get_d2. You can overwrite it by "diffInt" argument. Another one argument is stencil, default value 3 for DerApproximator, FuncDesigner and OpenOpt NSP is 3, for OpenOpt NLP it's 1:<br /> o stencil = 1: (f(x+diffInt) - f(x)) / diffInt<br /> o stencil = 2: (f(x+diffInt) - f(x-diffInt)) / (2*diffInt)<br /> o (since v 0.19) stencil = 3: (-f(x+2*diffInt) + 8*f(x+diffInt) - 8*f(x-diffInt) + f(x-2*diffInt)) / (12*diffInt) <br /><br /> * If it turns out that f(x+diffInt) is NaN (not a number) or f(x-diffInt) is NaN, than only one side will be involved into calculations. BTW this is a typical situation for lots of numerical optimization problems, and currently functions approx_fprime and check_grad from scipy.optimize are even more primitive - they have only one stencil and no handling of NaNs.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Argument Bdiffint Check Derapproximator Derivatives Diffint Funcdesigner Functions Fxdiffint Get D1 Get D2 Numpy Obtaining Openopt Package Python Returns Stencil
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


DERAPPROXIMATOR RELATED
Networking  -  First/last Links 0.1
Adds functions to get first and last post or paginated page
10 KB  
Modules  -  Primary Group 6.x-1.x-de
Primary Group extends the Organic Groups (OG) module to allow users to select a primary group when saving a node, and provides API functions to get the primary group of a node.
10 KB  
Multimedia  -  iTunes PHP 0.1
iTunes PHP is a PHP class which parses an iTunes Music Library data file (in XML format), and provides functions to get at that data easily. It provides methods to expose iTunes music library data to PHP enabled applications.
 
Development Tools  -  Mathieu classic functions with positive parameter 1.0
These routines are the improved calculation routines for Mathieu functions with positive parameters based on Ben Barrowes' direct translation, performed using f2matlab, of the original FORTRAN-77 implementation of "Computation of Special...
61.44 KB  
Shell & Desktop  -  FuncDesigner for Linux 0.38
FuncDesigner is a computer algebra system (CAS) written in Python + NumPy as an ordinary Python module (thus making it free to combine with any other Python or Python-connected code). That makes it cross-platform (Linux, Windows, Mac OS X etc),...
112.64 KB  
Development Tools  -  General Mathieu functions with arbitrary parameters 1.0
These routines are calculation routines for Mathieu functions with arbitrary parameters (positive, Negative and Complex)The package includes the following subroutines:fcoef1---Compute the expanded coefficients of Seriesdbesselj----Compute the...
10 KB  
Business  -  Memcached Functions for MySQL 1.1
Memcached Functions for MySQL project is a set of MySQL UDFs (user defined functions) to work with memcached using libmemcached. With these functions you get, set, append, prepend and delete objects in memcached. Combine these functions with MySQL...
337.92 KB  
Database Tools  -  csv2mysql database migration tool 1.0
csv2mysql database migration tool creates sql to import into tables in any mysql table - you specify the fieldname in the csv - and the mysql field in your db that this relates to. It supports database queries to get values to go into final sql...
10 KB  
Programming  -  argh 0.14.2
Argh provides a very simple wrapper for argparse. Argparse is a very powerful tool; argh just makes it easy to use. Here???*a*?s a list of features that argh adds to argparse: * mark a function as a CLI command and specify...
10.24 KB  
Programming  -  Data::Validate 0.08
This module collects common validation routines to make input validation, and untainting easier and more readable. Most of the functions are not much shorter than their direct perl equivalent (and are much longer in some cases), but their names...
10.24 KB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, EDUCATION
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Macintosh Software  -  VideoSolo Video to GIF Converter (Mac) 1.0.12
How to make a GIF? VideoSolo Free Video to GIF Converter for Mac supports all popular video files including MP4, AVI, MOV, WMV, FLV, M4V, etc. You can easily turn MP4/AVI/MOV/WMV/FLV/M4V to GIF animation on Mac and share your GIFs with your...
46.51 MB  
Macintosh Software  -  VideoSolo Free Video Converter (Mac) 1.0.18
VideoSolo Free Video Converter for Mac is a fast, powerful and easy-to-master video converter. Its main purpose is to convert video files from one format into another. It is able to convert video and audio files in 300+ formats on Mac for totally...
75.29 MB  
Macintosh Software  -  ManyCam for Mac 6
ManyCam is a free Webcam software and a screen recorder for anyone to use. Several feature enhancements are included within ManyCam to produce a professional quality live video production. It can connect a desktop, smartphone, tablet and live...
90.49 MB  
Macintosh Software  -  MacX Free Rip DVD to QuickTime for Mac 4.1.9
MacX Free Rip DVD to QuickTime for Mac is totally free yet versatile DVD to QuickTime ripper software for Mac users to free rip both normal and copy-protected DVDs to QuickTime MOV, MP4 on Mac with excellent image quality. Besides the powerful...
36.3 MB  
Education  -  Sliding Down an Incline Plane Model 1.0
This interactive simulation shows a stone block lying at rest on an inclined plane. Initially, the component of gravity along the plane surface is exceeded by the force of static friction. The slope of the ramp can be increased or decreased,...
51.2 KB  
Education  -  MrAIC 1.4.4
MrAIC.pl is a Perl script for calculating AIC, AICc, BIC, and Akaike weights (for a review, see Burnham and Anderson, 2002) for nucleotide substitution models. Likelihood scores under different models are estimated using PHYML (Guindon and...
10.24 KB  
Education  -  Three Charges 1.0
In this simulation, you can investigate the idea of the force between charged objects. Initially, the simulation sets up three charged objects, one at each corner of an equilateral triangle. The charges have different magnitudes - your job is to...
1.36 MB  
Education  -  AWclust 3.0
AWclust is easy to use non-parametric population structure analysis software written for R with a GUI interface. Just point and click and you will be on your way to discovering the important cluster information in your SNP data sets.
20.48 KB  
Education  -  BEAGLE/BEAGLECALL Scripts Package 1.0
These scripts are for importing and exporting files from the BEAGLE and BEAGLECALL Genetic Analysis Software Packages
317.44 KB