Menu

SVN archive Commit Log


Commit Date  
[r25311] by bugman

Comment fixes and formatting changes in all of the target_functions C files and headers.

2014-08-26 16:54:25 Tree
[r25310] by bugman

Comment fix in the target_functions/c_chi2.c file.

2014-08-26 16:49:12 Tree
[r25309] by bugman

Clean up of the header and includes of the target_functions/c_chi2.c file.

The square() function macro has been shifted to the header file and the stdio.h and math.h standard
library headers are no longer included as they are not used.

2014-08-26 16:48:30 Tree
[r25308] by bugman

The target_functions/exponential.c file no longer includes exponential.h.

This is not needed as exponential.h only contains the function definitions of the exponential.c
file.

2014-08-26 16:45:52 Tree
[r25307] by bugman

All of the C code chi-squared functions now have the array argument dimensions explicitly declared.

2014-08-26 16:31:30 Tree
[r25306] by bugman

Better commenting in the C header files.

2014-08-26 16:29:25 Tree
[r25305] by bugman

Standardisation of the array dimensionality in the target function C code.

The new target_functions/dimensions.h header file defines MAX_PARAMS and MAX_DATA which is then
included in the header files of all the other C files. All array declarations now explicitly
specify the length of each dimension.

The values of MAX_PARAMS and MAX_DATA have increased from 3 and 50 to 20 and 5000. This is to allow
for models with more parameters and to allow a much larger number of input data points to be
supported before memory corruptions happen. The data structures now take up more memory, but as the
functions do not loop up to maximum but only the number of parameters and points specified, this
will not make the code slower.

2014-08-26 16:25:19 Tree
[r25304] by bugman

Changed the internal variables of the chi-squared gradient C code to match the Python code.

2014-08-26 16:09:39 Tree
[r25303] by bugman

Implemented the C version of the chi-squared Hessian.

This is a direct translation of the Python code.

2014-08-26 16:08:15 Tree
[r25302] by bugman

Updated the copyright notices in the C files of the target_functions directory.

2014-08-26 15:56:45 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.