Daniel@0: History of changes to BNT Daniel@0:

History of changes to BNT

Daniel@0: Daniel@0: Daniel@0:

Changes since 4 Oct 2007

Daniel@0: Daniel@0:
Daniel@0: - 19 Oct 07 murphyk
Daniel@0: 
Daniel@0: * BNT\CPDs\@noisyor_CPD\CPD_to_CPT.m: 2nd half of the file is a repeat
Daniel@0: of the first half and was deleted (thanks to Karl Kuschner)
Daniel@0: 
Daniel@0: * KPMtools\myismember.m should return logical for use in "assert" so add line at end
Daniel@0:                 p=logical(p);  this prevents "assert" from failing on an integer input.
Daniel@0: (thanks to Karl Kuschner)
Daniel@0: 
Daniel@0: 
Daniel@0: 
Daniel@0: - 17 Oct 07 murphyk
Daniel@0: 
Daniel@0: * Updated subv2ind and ind2subv in KPMtools to Tom Minka's implementation.
Daniel@0: His ind2subv is faster (vectorized), but I had to modify it so it
Daniel@0: matched the behavior of my version when called with siz=[].
Daniel@0: His subv2inv is slightly simpler than mine because he does not treat
Daniel@0: the siz=[2 2 ... 2] case separately.
Daniel@0: Note: there is now no need to ever use the C versions of these
Daniel@0: functions (or any others, for that matter).
Daniel@0: 
Daniel@0: * removed BNT/add_BNT_to_path since no longer needed.
Daniel@0: 
Daniel@0: 
Daniel@0: 
Daniel@0: - 4 Oct 07 murphyk
Daniel@0: 
Daniel@0: *  moved code from sourceforge to UBC website, made version 1.0.4
Daniel@0: 
Daniel@0: * @pearl_inf_engine/pearl_inf_engine line 24, default
Daniel@0: argument for protocol changed from [] to 'parallel'.
Daniel@0: Also, changed private/parallel_protocol so it doesn't write to an
Daniel@0: empty file id (Matlab 7 issue)
Daniel@0: 
Daniel@0: * added foptions (Matlab 7 issue)
Daniel@0: 
Daniel@0: * changed genpathKPM to exclude svn. Put it in toplevel directory to
Daniel@0: massively simplify the installation process.
Daniel@0: 
Daniel@0: 
Daniel@0: Daniel@0: Daniel@0:

Sourceforge changelog

Daniel@0: Daniel@0: BNT was first ported to sourceforge on 28 July 2001 by yozhik. Daniel@0: BNT was removed from sourceforge on 4 October 2007 by Kevin Murphy; Daniel@0: that version is cached as FullBNT-1.0.3.zip. Daniel@0: See Changelog from Daniel@0: sourceforge for a history of that version of the code, Daniel@0: which formed the basis of the branch currently on Murphy's web page. Daniel@0: Daniel@0: Daniel@0:

Changes from August 1998 -- July 2004

Daniel@0: Daniel@0: Kevin Murphy made the following changes to his own private copy. Daniel@0: (Other small changes were made between July 2004 and October 2007, but were Daniel@0: not documented.) Daniel@0: These may or may not be reflected in the sourceforge version of the Daniel@0: code (which was independently maintained). Daniel@0: Daniel@0: Daniel@0: