view main/octgpr/ChangeLog @ 12719:65172e6662d6 octave-forge

Add copyright notices to configure.ac and Makefile.in.
author i7tiol
date Sat, 27 Feb 2016 11:15:29 +0000
parents 111e30774437
children
line wrap: on
line source

2009-08-06  Jaroslav Hajek  <highegg@gmail.com>

	* all sources: Change GPL2 to GPL3.
	* DESCRIPTION: Make a major version.

2009-07-28  Jaroslav Hajek  <highegg@gmail.com>

	* src/nllpgp.f: New source.
	* src/nldpgp.f: New source.
	* src/nl0pgp.f: New source.
	* src/pakpgp.f: New source.
	* src/infpgp.f: New source.
	* src/dgesum.f: New source.
	* src/dsumsq.f: New source.
	* src/pgp_train.cc: New file.
	* src/pgp_predict.cc: New file.
	* src/setup.c: Support PGPR.
	* src/train.c: Ditto.
	* src/predict.c: Ditto.
	* src/gprmod.h: Ditto.
	* src/forsubs.h: Ditto.
	* src/Makefile.in: Ditto.
	* inst/rbf_centers.m: Improve.
	* inst/demo_octgpr.m: Add PGPR demo.

2009-04-15  Jaroslav Hajek  <highegg@gmail.com>

	* src/Makefile.in: Add FPICFLAG/CPICFLAG to Fortran/C flags.

2008-09-05  Jaroslav Hajek  <highegg@gmail.com>

	* src/gprmod.h: add TRAIN_PREM
	* src/train.c: map info == 3 to TRAIN_PERM
	* src/gpr_train.c: indicate "terminated" state.
	* src/optdrv.f: tweak some values, check for too many unsuccesful steps.

2008-09-02  Jaroslav Hajek  <highegg@gmail.com>

	* src/nllgpr.f: Fix invalid upper loop bound.
	* src/optdr.f: Fix work array size.
	* src/train.c: Use the new size.

2008-08-27  Jaroslav Hajek  <highegg@gmail.com>

	* src/Makefile.in: Add pakgpr into the build process.

2008-07-22  Jaroslav Hajek <highegg@gmail.com>

	* src/nllgpr.f src/nldgpr.f: Modify the derivative info storage	(upper 
	R triangle) to operate on contiguous columns (for cache-coherency).

2008-07-21  Jaroslav Hajek <highegg@gmail.com>

	* src/pakgpr.f: New subroutine.
	* src/forsubs.h: Declare its prototype.
	* src/infgpr.f: Omit work moved to pakgpr.
	* src/setup.c: Call pakgpr to pack data.
	* src/gpr_train.cc: Increase RP size.

2008-07-20  Jaroslav Hajek <highegg@gmail.com>

	* src/optdrv.f: Only overwrite 2nd deriv w.r.t. nu in VM if l2nu =
	.true.

2008-07-03  Jaroslav Hajek <highegg@gmail.com>

	* src/nllgpr.f: fix invalid parameter declaration

2008-06-19  Jaroslav Hajek <highegg@gmail.com>

	* src/pdist2_mw.cc: add missing return statement.

2008-06-10  Jaroslav Hajek <highegg@gmail.com>

	* src/configure.in: correct FC to F77 (inferred variable from
	mkoctfile).
	* src/configure: regenerate.

2008-06-03  Jaroslav Hajek <highegg@gmail.com>

	* inst/demo_octgpr.m: display points also on bottom left subplot,
	cosmetic fixes.

2008-05-30  Jaroslav Hajek <highegg@gmail.com>

	* src/nllgpr.f, src/nl0gpr.f: add normalizing constant to obtain the
	true negative log likelihood.

2008-05-15  Jaroslav Hajek <highegg@gmail.com>

	* inst/demo_octgpr.m: add support for non-interactive running.

2008-04-17  Jaroslav Hajek <highegg@gmail.com>

	* inst/demo_octgpr.m: refactor demo
	* inst/rbf_centers.m: use kmeans++ initialization due to Arthur &
	Vassilvitskii
	* src/Changelog -> ChangeLog: transform to package root dir

2008-04-15  Jaroslav Hajek <highegg@gmail.com>

	* src/pdist2_mw.cc: new source.
	* inst/rbf_centers.m: new function.

2008-04-04  Jaroslav Hajek <highegg@gmail.com>

	* src/nllgpr.f: use QR decomposition instead of normal equations 
	for mean fitting.
	* src/train.c, src/setup.c: change workspace size for nllgpr
	* src/configure.in: update the LAPACK routines checked
	* src/configure: regenerate

2008-03-26  Jaroslav Hajek <highegg@gmail.com>

	* src/config.log, src/config.status, src/config.h, src/Makefile: remove.
	* src/configure.in: add support for -fPIC flags.
	* src/configure, src/config.h.in: regenerate.
	* src/Makefile.in: add distclean target

2008-02-28  Jaroslav Hajek <highegg@gmail.com>

	* src/corrf.f: added Matern-3/2 and Matern-5/2 correlation funcs
	* src/get_corrf.c, src/forsubs.h: included the new correlation funcs
	* src/gpr_train.cc: documentation for the new correlation funcs

2008-02-24  Jaroslav Hajek <highegg@gmail.com>

	* src/optdrv.f: implement objective reduction stopping criterion
	* src/gprmod.h, src/train.c, src/gpr_train.cc: add support for the new
	feature
	* src/forsubs.h src/nl0gpr.f: correct subroutine name
	* src/train.c: correct CP array size

2008-02-19  Jaroslav Hajek <highegg@gmail.com>

	* src/*.{h,c,cc}: adjusted C/C++ sources to meet GNU coding standards

2008-02-18  Jaroslav Hajek <highegg@gmail.com>

	* src/forsubs.h src/gprmod.h src/predict.c src/train.c src/setup.c: 
	added const modifiers where appropriate.
	* src/grp_train, src/gpr_predict: replaced Array::fortran_vec with
	Array::data where appropriate, to prevent unnecessary copying.

2008-02-15  Jaroslav Hajek <highegg@gmail.com>

	* inst/demo_octgpr.m: improved demo.

2008-02-13  Jaroslav Hajek <highegg@gmail.com>

	* src/train.c: correct allocation and copying result values.
	* src/nldgpr.f: compute 2nd derivative by a better formula.
	* src/gpr_train.cc: improved documentation
	* src/gpr_predict.cc: improved documentation

2008-02-12  Jaroslav Hajek <highegg@gmail.com>

	* src/dscrot.f: correct the W*D*x and W'*D*x sequence.
	* src/optdrv.f: correct calls to dscrot.f

2008-02-08  Jaroslav Hajek <highegg@gmail.com>

	* src/train.c: corrected C->Fortran calls in to use proper #defines from forsubs.h
	* src/vmfac.f vmcmp.f trstep.f: deleted (no use)
	* src/optdrv.f: cosmetic changes 
	* inst/demo_octgpr.m: added copyright 
	* TODO: modified

2008-02-07  Jaroslav Hajek <highegg@gmail.com>

	* src/gpr_train.cc: corrected inline Texinfo documentation 
	* src/ChangeLog: added this file