From a4effa57ef75ad6bc772b0d8b13221e5f5d36c77 Mon Sep 17 00:00:00 2001 From: miwi Date: Fri, 16 Jan 2009 09:09:59 +0000 Subject: - Update to 4.3 PR: 130451 Submitted by: Ports Fury --- math/snns/Makefile | 51 ++-- math/snns/distinfo | 6 +- math/snns/files/patch-ab | 11 - math/snns/files/patch-ac | 15 -- math/snns/files/patch-ad | 11 - math/snns/files/patch-ae | 11 - math/snns/files/patch-af | 13 - math/snns/files/patch-ag | 12 - math/snns/files/patch-ah | 33 --- math/snns/files/patch-ai | 28 -- math/snns/files/patch-kernel__sources__kr_mem.c | 28 ++ math/snns/files/patch-kernel__sources__learn_f.c | 33 +++ math/snns/files/patch-xgui__sources__ui_main.c | 13 + math/snns/files/snns | 8 - math/snns/pkg-descr | 3 +- math/snns/pkg-plist | 318 +++++++++++------------ 16 files changed, 272 insertions(+), 322 deletions(-) delete mode 100644 math/snns/files/patch-ab delete mode 100644 math/snns/files/patch-ac delete mode 100644 math/snns/files/patch-ad delete mode 100644 math/snns/files/patch-ae delete mode 100644 math/snns/files/patch-af delete mode 100644 math/snns/files/patch-ag delete mode 100644 math/snns/files/patch-ah delete mode 100644 math/snns/files/patch-ai create mode 100644 math/snns/files/patch-kernel__sources__kr_mem.c create mode 100644 math/snns/files/patch-kernel__sources__learn_f.c create mode 100644 math/snns/files/patch-xgui__sources__ui_main.c delete mode 100644 math/snns/files/snns (limited to 'math/snns') diff --git a/math/snns/Makefile b/math/snns/Makefile index f7e2e64d8f8e..1968d473b221 100644 --- a/math/snns/Makefile +++ b/math/snns/Makefile @@ -6,32 +6,51 @@ # PORTNAME= snns -PORTVERSION= 4.2 -PORTREVISION= 2 +PORTVERSION= 4.3 CATEGORIES= math -MASTER_SITES= http://www-ra.informatik.uni-tuebingen.de/downloads/SNNS/ \ - ftp://ftp.informatik.uni-stuttgart.de/pub/SNNS/ -DISTNAME= SNNSv${PORTVERSION} +MASTER_SITES= http://www.ra.cs.uni-tuebingen.de/downloads/SNNS/ DISTNAME= SNNSv${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Fully featured neural network simulator -USE_XORG= x11 xaw xt +LIB_DEPENDS= Xaw3d:${PORTSDIR}/x11-toolkits/Xaw3d + +USE_XORG= x11 xext xt HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${PREFIX}/snns --enable-global +CONFIGURE_ARGS= --prefix=${PREFIX}/lib/snns --enable-global \ + --build=${CONFIGURE_TARGET} + +post-extract: +.for file in config.guess config.sub + @${CP} -f ${TEMPLATES}/${file} ${WRKSRC}/configuration +.endfor + +post-patch: + @${FIND} ${WRKSRC} -name "Makefile" -print0 | ${XARGS} -0 \ + ${REINPLACE_CMD} -e 's|mkdir $$(|${MKDIR} $$(|g' + @${FIND} ${WRKSRC}/xgui/sources -name "*.c" -print0 | ${XARGS} -0 \ + ${REINPLACE_CMD} -e 's|X11/Xaw/|X11/Xaw3d/|g' -post-configure: - @(${SED} -e "s#%prefix%#${PREFIX}#g" < ${FILESDIR}/snns > ${WRKSRC}/snns) + @${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/snns + @${ECHO_CMD} '' >> ${WRKDIR}/snns + @${ECHO_CMD} 'XGUILOADPATH=${PREFIX}/lib/snns' >> ${WRKDIR}/snns + @${ECHO_CMD} 'export XGUILOADPATH' >> ${WRKDIR}/snns + @${ECHO_CMD} 'PATH=$${PATH}:${PREFIX}/lib/snns/bin' >> ${WRKDIR}/snns + @${ECHO_CMD} 'export DPATH' >> ${WRKDIR}/snns + @${ECHO_CMD} '' >> ${WRKDIR}/snns + @${ECHO_CMD} '${PREFIX}/lib/snns/bin/xgui' >> ${WRKDIR}/snns post-install: - ${MKDIR} ${PREFIX}/snns/examples; - ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/snns/examples - ${INSTALL_DATA} ${WRKSRC}/Readme ${PREFIX}/snns - ${INSTALL_DATA} ${WRKSRC}/Readme.license ${PREFIX}/snns - ${INSTALL_DATA} ${WRKSRC}/default.cfg ${PREFIX}/snns - ${INSTALL_DATA} ${WRKSRC}/help.hdoc ${PREFIX}/snns - ${INSTALL_SCRIPT} ${WRKSRC}/snns ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKDIR}/snns ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/Readme ${PREFIX}/lib/snns + ${INSTALL_DATA} ${WRKSRC}/Readme.license ${PREFIX}/lib/snns + ${INSTALL_DATA} ${WRKSRC}/default.cfg ${PREFIX}/lib/snns + ${INSTALL_DATA} ${WRKSRC}/help.hdoc ${PREFIX}/lib/snns +.if !defined(NOPORTEXAMPLES) + @${MKDIR} ${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} +.endif @${CAT} ${PKGMESSAGE} .include diff --git a/math/snns/distinfo b/math/snns/distinfo index 72d58ebb9cd1..ce3eba298fd7 100644 --- a/math/snns/distinfo +++ b/math/snns/distinfo @@ -1,3 +1,3 @@ -MD5 (SNNSv4.2.tar.gz) = 4609dfd61714bfbb0842d4e8e905e584 -SHA256 (SNNSv4.2.tar.gz) = 13a36eb7e7838cc7df92a2eaa36c955579a99007c2936d85c20ec0c6a3036c38 -SIZE (SNNSv4.2.tar.gz) = 2170375 +MD5 (SNNSv4.3.tar.gz) = eec83b21ac87f4171f11555b874e8ac7 +SHA256 (SNNSv4.3.tar.gz) = 54bf92d23e9198f9030a3c3d2b741472e9b8660b27d3b419ade6393b1ebf6f62 +SIZE (SNNSv4.3.tar.gz) = 5076669 diff --git a/math/snns/files/patch-ab b/math/snns/files/patch-ab deleted file mode 100644 index 5c77cb0ca5ca..000000000000 --- a/math/snns/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- kernel/sources/Makefile.orig Thu Sep 3 06:38:00 1998 -+++ kernel/sources/Makefile Sat Sep 28 20:54:57 2002 -@@ -100,7 +100,7 @@ - all: $(LIBKERNEL) $(LIBFUNCS) - - $(KERNELBINDIR): -- -mkdir $(KERNELBINDIR) -+ -mkdir -p $(KERNELBINDIR) - - install: all $(KERNELBINDIR) - @echo "nothing to install" diff --git a/math/snns/files/patch-ac b/math/snns/files/patch-ac deleted file mode 100644 index 9642768b93b8..000000000000 --- a/math/snns/files/patch-ac +++ /dev/null @@ -1,15 +0,0 @@ ---- man/Makefile.orig Sat Dec 4 12:52:20 1999 -+++ man/Makefile Sat Dec 4 12:52:35 1999 -@@ -45,10 +45,10 @@ - @echo "nothing to make" - - $(MANDIR): -- -mkdir $(MANDIR) -+ -mkdir -p $(MANDIR) - - $(MAN1DIR): $(MANDIR) -- -mkdir $(MAN1DIR) -+ -mkdir -p $(MAN1DIR) - - install-one: $(MAN1DIR) - for mantarget in $(MAN1FILES) ; do \ diff --git a/math/snns/files/patch-ad b/math/snns/files/patch-ad deleted file mode 100644 index db89b0867794..000000000000 --- a/math/snns/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- tools/sources/Makefile.orig Sat Dec 4 12:53:02 1999 -+++ tools/sources/Makefile Sat Dec 4 12:53:17 1999 -@@ -110,7 +110,7 @@ - tools: $(TOOLS_PRG) $(KRTOOLS_PRG) $(BATCH_PRG) - - $(TOOLSBINDIR): -- -mkdir $(TOOLSBINDIR) -+ -mkdir -p $(TOOLSBINDIR) - - install: tools $(TOOLSBINDIR) - for tooltarget in $(TOOLS_PRG) $(KRTOOLS_PRG) $(BATCH_PRG) ; do \ diff --git a/math/snns/files/patch-ae b/math/snns/files/patch-ae deleted file mode 100644 index 544f0bbc9c1a..000000000000 --- a/math/snns/files/patch-ae +++ /dev/null @@ -1,11 +0,0 @@ ---- xgui/sources/Makefile.orig Sat Dec 4 12:53:34 1999 -+++ xgui/sources/Makefile Sat Dec 4 12:53:53 1999 -@@ -147,7 +147,7 @@ - all: $(PROGRAM) - - $(XGUIBINDIR): -- -mkdir $(XGUIBINDIR) -+ -mkdir -p $(XGUIBINDIR) - - install: all $(XGUIBINDIR) - $(INSTALL_PROGRAM) $(PROGRAM) $(XGUIBINDIR) diff --git a/math/snns/files/patch-af b/math/snns/files/patch-af deleted file mode 100644 index 62bf3c29ae30..000000000000 --- a/math/snns/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- xgui/sources/ui_main.c.orig Sat Dec 4 13:08:46 1999 -+++ xgui/sources/ui_main.c Sat Dec 4 13:08:04 1999 -@@ -329,8 +329,10 @@ - - UPDATE : 1.4.1990 - ******************************************************************************/ -+#include - void main (int argc, char **argv) - { -+ fpsetmask(0); - ui_toplevel = XtAppInitialize(&ui_appContext, "Popup", NULL, ZERO, - (int *) &argc, argv, fallback_resources, - NULL, ZERO); diff --git a/math/snns/files/patch-ag b/math/snns/files/patch-ag deleted file mode 100644 index a5b62ef16fc4..000000000000 --- a/math/snns/files/patch-ag +++ /dev/null @@ -1,12 +0,0 @@ ---- xgui/sources/ui_config.c.orig Tue May 29 00:02:03 2001 -+++ xgui/sources/ui_config.c Tue May 29 00:03:03 2001 -@@ -492,7 +492,8 @@ - err = fscanf(filePtr,"%*[^:]: %d\n", &noParams); - chkretline(1); - lines++; -- for (i=0; (i - #ifdef HAVE_VALUES_H - #include -+#else -+#include - #endif - #include - -@@ -3896,8 +3898,8 @@ - - /* NULL before first unit */ - topo_ptr = topo_ptr_array; -- xmin_in = ymin_in = MAXINT; -- xmax_in = ymax_in = -MAXINT; -+ xmin_in = ymin_in = INT_MAX; -+ xmax_in = ymax_in = -INT_MAX; - - while ( (input_unit_ptr = * ++topo_ptr ) != NULL) - { -@@ -3967,8 +3969,8 @@ - - /* topo_ptr points now to the NULL before first output unit */ - -- xmin_out = ymin_out = MAXINT; -- xmax_out = ymax_out = -MAXINT; -+ xmin_out = ymin_out = INT_MAX; -+ xmax_out = ymax_out = -INT_MAX; - - while ( (output_unit_ptr = * ++topo_ptr ) != NULL) - { diff --git a/math/snns/files/patch-ai b/math/snns/files/patch-ai deleted file mode 100644 index 7e50a1d85881..000000000000 --- a/math/snns/files/patch-ai +++ /dev/null @@ -1,28 +0,0 @@ ---- kernel/sources/kr_mem.c.orig Sat Sep 28 20:55:39 2002 -+++ kernel/sources/kr_mem.c Sat Sep 28 20:56:45 2002 -@@ -26,6 +26,7 @@ - #include - #else - #include -+#include - #endif - - -@@ -1023,7 +1024,7 @@ - - if ( (n_ptr = krm_NTableSymbolSearch( symbol_name, symbol_type ) ) != NULL) - { /* symbol is already in the name table */ -- if ((n_ptr->ref_count) < ((unsigned short) MAXSHORT)) { -+ if ((n_ptr->ref_count) < ((unsigned short) SHRT_MAX)) { - n_ptr->ref_count++; - } - return( n_ptr->Entry.symbol ); -@@ -1052,7 +1053,7 @@ - if (symbol_name == NULL) return; - if ( (n_ptr = krm_NTableSymbolSearch( symbol_name, symbol_type ) ) != NULL) - { /* symbol is in the name table */ -- if ((n_ptr->ref_count) < ((unsigned short) MAXSHORT)) -+ if ((n_ptr->ref_count) < ((unsigned short) SHRT_MAX)) - { /* No. of references to this symbol don't exceed the max. reference - count. This means it is possible to delete the symbol if the - reference count is zero. diff --git a/math/snns/files/patch-kernel__sources__kr_mem.c b/math/snns/files/patch-kernel__sources__kr_mem.c new file mode 100644 index 000000000000..7e50a1d85881 --- /dev/null +++ b/math/snns/files/patch-kernel__sources__kr_mem.c @@ -0,0 +1,28 @@ +--- kernel/sources/kr_mem.c.orig Sat Sep 28 20:55:39 2002 ++++ kernel/sources/kr_mem.c Sat Sep 28 20:56:45 2002 +@@ -26,6 +26,7 @@ + #include + #else + #include ++#include + #endif + + +@@ -1023,7 +1024,7 @@ + + if ( (n_ptr = krm_NTableSymbolSearch( symbol_name, symbol_type ) ) != NULL) + { /* symbol is already in the name table */ +- if ((n_ptr->ref_count) < ((unsigned short) MAXSHORT)) { ++ if ((n_ptr->ref_count) < ((unsigned short) SHRT_MAX)) { + n_ptr->ref_count++; + } + return( n_ptr->Entry.symbol ); +@@ -1052,7 +1053,7 @@ + if (symbol_name == NULL) return; + if ( (n_ptr = krm_NTableSymbolSearch( symbol_name, symbol_type ) ) != NULL) + { /* symbol is in the name table */ +- if ((n_ptr->ref_count) < ((unsigned short) MAXSHORT)) ++ if ((n_ptr->ref_count) < ((unsigned short) SHRT_MAX)) + { /* No. of references to this symbol don't exceed the max. reference + count. This means it is possible to delete the symbol if the + reference count is zero. diff --git a/math/snns/files/patch-kernel__sources__learn_f.c b/math/snns/files/patch-kernel__sources__learn_f.c new file mode 100644 index 000000000000..03617256125a --- /dev/null +++ b/math/snns/files/patch-kernel__sources__learn_f.c @@ -0,0 +1,33 @@ +--- kernel/sources/learn_f.c.orig Sat Sep 28 20:55:45 2002 ++++ kernel/sources/learn_f.c Sat Sep 28 20:56:31 2002 +@@ -33,6 +33,8 @@ + #include + #ifdef HAVE_VALUES_H + #include ++#else ++#include + #endif + #include + +@@ -3896,8 +3898,8 @@ + + /* NULL before first unit */ + topo_ptr = topo_ptr_array; +- xmin_in = ymin_in = MAXINT; +- xmax_in = ymax_in = -MAXINT; ++ xmin_in = ymin_in = INT_MAX; ++ xmax_in = ymax_in = -INT_MAX; + + while ( (input_unit_ptr = * ++topo_ptr ) != NULL) + { +@@ -3967,8 +3969,8 @@ + + /* topo_ptr points now to the NULL before first output unit */ + +- xmin_out = ymin_out = MAXINT; +- xmax_out = ymax_out = -MAXINT; ++ xmin_out = ymin_out = INT_MAX; ++ xmax_out = ymax_out = -INT_MAX; + + while ( (output_unit_ptr = * ++topo_ptr ) != NULL) + { diff --git a/math/snns/files/patch-xgui__sources__ui_main.c b/math/snns/files/patch-xgui__sources__ui_main.c new file mode 100644 index 000000000000..62bf3c29ae30 --- /dev/null +++ b/math/snns/files/patch-xgui__sources__ui_main.c @@ -0,0 +1,13 @@ +--- xgui/sources/ui_main.c.orig Sat Dec 4 13:08:46 1999 ++++ xgui/sources/ui_main.c Sat Dec 4 13:08:04 1999 +@@ -329,8 +329,10 @@ + + UPDATE : 1.4.1990 + ******************************************************************************/ ++#include + void main (int argc, char **argv) + { ++ fpsetmask(0); + ui_toplevel = XtAppInitialize(&ui_appContext, "Popup", NULL, ZERO, + (int *) &argc, argv, fallback_resources, + NULL, ZERO); diff --git a/math/snns/files/snns b/math/snns/files/snns deleted file mode 100644 index cfd242c2fa60..000000000000 --- a/math/snns/files/snns +++ /dev/null @@ -1,8 +0,0 @@ -#! /bin/sh - -XGUILOADPATH=%prefix%/snns -export XGUILOADPATH -PATH=${PATH}:%prefix%/snns/bin -export PATH - -%prefix%/snns/bin/xgui diff --git a/math/snns/pkg-descr b/math/snns/pkg-descr index 1e881de54243..0d61f7b4c638 100644 --- a/math/snns/pkg-descr +++ b/math/snns/pkg-descr @@ -23,5 +23,4 @@ networks and controls the kernel during the simulation run. In addition, the 2D user interface has an integrated network editor which can be used to directly create, manipulate and visualize neural nets in various ways. -WWW: http://www-ra.informatik.uni-tuebingen.de/SNNS/ - +WWW: http://www.ra.cs.uni-tuebingen.de/SNNS/ diff --git a/math/snns/pkg-plist b/math/snns/pkg-plist index cd959677dfb5..6827f553d060 100644 --- a/math/snns/pkg-plist +++ b/math/snns/pkg-plist @@ -1,160 +1,160 @@ bin/snns -snns/Readme -snns/Readme.license -snns/bin/analyze -snns/bin/batchman -snns/bin/convert2snns -snns/bin/feedback-gennet -snns/bin/ff_bignet -snns/bin/isnns -snns/bin/linknets -snns/bin/mkhead -snns/bin/mkout -snns/bin/mkpat -snns/bin/netlearn -snns/bin/netperf -snns/bin/pat_sel -snns/bin/pat_sel_simple -snns/bin/snns2c -snns/bin/snnsbat -snns/bin/td_bignet -snns/bin/xgui -snns/default.cfg -snns/examples/README.all -snns/examples/art1_letters.README -snns/examples/art1_letters.cfg -snns/examples/art1_letters.net -snns/examples/art1_letters.pat -snns/examples/art1_letters3D.cfg -snns/examples/art2_tetra.README -snns/examples/art2_tetra.cfg -snns/examples/art2_tetra.net -snns/examples/art2_tetra.pat -snns/examples/art2_tetra_high.pat -snns/examples/art2_tetra_low.pat -snns/examples/art2_tetra_med.pat -snns/examples/artmap.README -snns/examples/artmap.cfg -snns/examples/artmap.net -snns/examples/artmap_test.pat -snns/examples/artmap_train.pat -snns/examples/bdg_TDNN.README -snns/examples/bdg_TDNN.cfg -snns/examples/bdg_TDNN.chk -snns/examples/bdg_TDNN.net -snns/examples/bdg_TDNN.pat -snns/examples/bdg_TDNN_untrained.net -snns/examples/bdg_variable.pat -snns/examples/default.cfg -snns/examples/dlvq_ziff.README -snns/examples/dlvq_ziff.cfg -snns/examples/dlvq_ziff.chk -snns/examples/dlvq_ziff.net -snns/examples/dlvq_ziff_100.pat -snns/examples/dlvq_ziff_trained.net -snns/examples/dlvq_ziff_untrained.net -snns/examples/eight_016.pat -snns/examples/eight_160.pat -snns/examples/eight_elman.README -snns/examples/eight_elman.cfg -snns/examples/eight_elman.chk -snns/examples/eight_elman.net -snns/examples/eight_elman_untrained.net -snns/examples/eight_jordan.README -snns/examples/eight_jordan.cfg -snns/examples/eight_jordan.chk -snns/examples/eight_jordan.net -snns/examples/eight_jordan_untrained.net -snns/examples/encoder.README -snns/examples/encoder.cfg -snns/examples/encoder.chk -snns/examples/encoder.net -snns/examples/encoder.pat -snns/examples/encoder_untrained.net -snns/examples/font.README -snns/examples/font.cfg -snns/examples/font.chk -snns/examples/font.net -snns/examples/font.pat -snns/examples/font_untrained.net -snns/examples/laser.README -snns/examples/laser.cfg -snns/examples/laser.chk -snns/examples/laser.net -snns/examples/laser_1000.pat -snns/examples/laser_999.pat -snns/examples/laser_untrained.net -snns/examples/letseq.README -snns/examples/letseq.chk -snns/examples/letseq_elman.cfg -snns/examples/letseq_elman.net -snns/examples/letseq_elman_untrained.net -snns/examples/letseq_h_elm.cfg -snns/examples/letseq_h_elm.net -snns/examples/letseq_test.pat -snns/examples/letseq_train.pat -snns/examples/letters.README -snns/examples/letters.cfg -snns/examples/letters.chk -snns/examples/letters.net -snns/examples/letters.pat -snns/examples/letters.res -snns/examples/letters3D.cfg -snns/examples/letters3D.net -snns/examples/letters_auto.pat -snns/examples/letters_untrained.net -snns/examples/letters_with_classes.pat -snns/examples/nettalk.README -snns/examples/nettalk.cfg -snns/examples/nettalk.net -snns/examples/nettalk.pat -snns/examples/nettalk_thr.net -snns/examples/patmat.README -snns/examples/patmat.cfg -snns/examples/patmat.chk -snns/examples/patmat.net -snns/examples/patmat.pat -snns/examples/patmat_untrained.net -snns/examples/rpropMAP.net -snns/examples/snnsbat1.cfb -snns/examples/snnsbat2.cfb -snns/examples/som_cube.README -snns/examples/som_cube.cfg -snns/examples/som_cube.cont -snns/examples/som_cube.net -snns/examples/som_cube.pat -snns/examples/som_cube_norm.pat -snns/examples/spirals.pat -snns/examples/spirals_dda.README -snns/examples/spirals_dda.cfg -snns/examples/spirals_dda.net -snns/examples/sprach_test.pat -snns/examples/sprach_train.pat -snns/examples/testMAP.pat -snns/examples/trainMAP.pat -snns/examples/trainValidMAP.pat -snns/examples/validMAP.pat -snns/examples/watch.README -snns/examples/watch.cfg -snns/examples/watch.net -snns/examples/watch.pat -snns/examples/watch_2out.README -snns/examples/watch_2out.cfg -snns/examples/watch_2out.net -snns/examples/watch_2out.pat -snns/examples/watch_edge.pgm -snns/examples/watch_edge_invert.pgm -snns/examples/watch_orig.pgm -snns/examples/xor.README -snns/examples/xor.chk -snns/examples/xor.net -snns/examples/xor.pat -snns/examples/xor_rec.cfg -snns/examples/xor_rec.net -snns/examples/xor_rec1.pat -snns/examples/xor_rec2.pat -snns/examples/xor_untrained.net -snns/help.hdoc -@dirrm snns/bin -@dirrm snns/examples -@dirrm snns +lib/snns/Readme +lib/snns/Readme.license +lib/snns/bin/analyze +lib/snns/bin/batchman +lib/snns/bin/convert2snns +lib/snns/bin/feedback-gennet +lib/snns/bin/ff_bignet +lib/snns/bin/isnns +lib/snns/bin/linknets +lib/snns/bin/mkhead +lib/snns/bin/mkout +lib/snns/bin/mkpat +lib/snns/bin/netlearn +lib/snns/bin/netperf +lib/snns/bin/pat_sel +lib/snns/bin/pat_sel_simple +lib/snns/bin/snns2c +lib/snns/bin/snnsbat +lib/snns/bin/td_bignet +lib/snns/bin/xgui +lib/snns/default.cfg +lib/snns/help.hdoc +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.all +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art1_letters.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art1_letters.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art1_letters.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art1_letters.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art1_letters3D.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra_high.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra_low.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/art2_tetra_med.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/artmap.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/artmap.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/artmap.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/artmap_test.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/artmap_train.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_TDNN.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_TDNN.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_TDNN.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_TDNN.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_TDNN.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_TDNN_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bdg_variable.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/default.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff_100.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff_trained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dlvq_ziff_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_016.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_160.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_elman.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_elman.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_elman.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_elman.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_elman_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_jordan.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_jordan.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_jordan.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_jordan.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eight_jordan_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoder.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoder.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoder.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoder.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoder.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoder_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/font_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser_1000.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser_999.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/laser_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_elman.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_elman.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_elman_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_h_elm.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_h_elm.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_test.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letseq_train.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters.res +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters3D.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters3D.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters_auto.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/letters_with_classes.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettalk.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettalk.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettalk.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettalk.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nettalk_thr.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patmat.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patmat.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patmat.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patmat.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patmat.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/patmat_untrained.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rpropMAP.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/snnsbat1.cfb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/snnsbat2.cfb +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/som_cube.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/som_cube.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/som_cube.cont +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/som_cube.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/som_cube.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/som_cube_norm.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spirals.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spirals_dda.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spirals_dda.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spirals_dda.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sprach_test.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sprach_train.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testMAP.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trainMAP.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trainValidMAP.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/validMAP.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_2out.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_2out.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_2out.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_2out.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_edge.pgm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_edge_invert.pgm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/watch_orig.pgm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor.README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor.chk +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor_rec.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor_rec.net +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor_rec1.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor_rec2.pat +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xor_untrained.net +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +@dirrm lib/snns/bin +@dirrm lib/snns -- cgit