aboutsummaryrefslogtreecommitdiffstats
path: root/science
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2008-09-28 02:52:29 +0800
committermiwi <miwi@FreeBSD.org>2008-09-28 02:52:29 +0800
commit10a1c1ceb0770c2e42d0e7c6229cb46ecb4f16e3 (patch)
tree8c07805c4a4daa595f4ed4b44b3d70532a33b9b3 /science
parent8530e17dc60c4c3d6df7576df37d3e4bce49000a (diff)
downloadfreebsd-ports-gnome-10a1c1ceb0770c2e42d0e7c6229cb46ecb4f16e3.tar.gz
freebsd-ports-gnome-10a1c1ceb0770c2e42d0e7c6229cb46ecb4f16e3.tar.zst
freebsd-ports-gnome-10a1c1ceb0770c2e42d0e7c6229cb46ecb4f16e3.zip
Modular toolkit for Data Processing (MDP) is a Python data processing
framework. Implemented algorithms include: Principal Component Analysis (PCA), Independent Component Analysis (ICA), Slow Feature Analysis (SFA), Independent Slow Feature Analysis (ISFA), Growing Neural Gas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA), Gaussian Classifiers, and Restricted Boltzmann Machines. WWW: http://mdp-toolkit.sourceforge.net/ PR: ports/127338 Submitted by: Li-Lun Wang <llwang at infor.org>
Diffstat (limited to 'science')
-rw-r--r--science/Makefile1
-rw-r--r--science/py-mdp/Makefile27
-rw-r--r--science/py-mdp/distinfo3
-rw-r--r--science/py-mdp/pkg-descr8
-rw-r--r--science/py-mdp/pkg-plist128
5 files changed, 167 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index ca306d307240..491ce1b1a034 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -101,6 +101,7 @@
SUBDIR += pnetcdf
SUBDIR += psi3
SUBDIR += py-hcluster
+ SUBDIR += py-mdp
SUBDIR += py-openbabel
SUBDIR += py-paida
SUBDIR += py-scipy
diff --git a/science/py-mdp/Makefile b/science/py-mdp/Makefile
new file mode 100644
index 000000000000..818d026aa140
--- /dev/null
+++ b/science/py-mdp/Makefile
@@ -0,0 +1,27 @@
+# Ports collection makefile for: mdp
+# Date created: September 9, 2008
+# Whom: Li-Lun Wang <llwang@infor.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mdp
+PORTVERSION= 2.3
+CATEGORIES= science python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= mdp-toolkit
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:U}-${PORTVERSION}
+
+MAINTAINER= llwang@infor.org
+COMMENT= Modular toolkit for Data Processing
+
+RUN_DEPENDS= ${PYNUMPY} \
+ ${PYTHON_SITELIBDIR}/scipy/__init__.py:${PORTSDIR}/science/py-scipy \
+ ${PYTHON_SITELIBDIR}/symeig/__init__.py:${PORTSDIR}/math/py-symeig
+
+USE_PYTHON= 2.4+
+USE_PYDISTUTILS= yes
+PYDISTUTILS_EGGINFO= ${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g:U}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-${PYTHON_VERSION:S/thon//}.egg-info
+
+.include <bsd.port.mk>
diff --git a/science/py-mdp/distinfo b/science/py-mdp/distinfo
new file mode 100644
index 000000000000..b63ceaefe20e
--- /dev/null
+++ b/science/py-mdp/distinfo
@@ -0,0 +1,3 @@
+MD5 (MDP-2.3.tar.gz) = 63b66bc4b787aebe5291869f5286e4bf
+SHA256 (MDP-2.3.tar.gz) = e5e78670d211e1ca8ad48305fd17af141df60e830e3816a4fa00d4d5ce5318fa
+SIZE (MDP-2.3.tar.gz) = 133071
diff --git a/science/py-mdp/pkg-descr b/science/py-mdp/pkg-descr
new file mode 100644
index 000000000000..fc4b2bd6c4c7
--- /dev/null
+++ b/science/py-mdp/pkg-descr
@@ -0,0 +1,8 @@
+Modular toolkit for Data Processing (MDP) is a Python data processing
+framework. Implemented algorithms include: Principal Component
+Analysis (PCA), Independent Component Analysis (ICA), Slow Feature
+Analysis (SFA), Independent Slow Feature Analysis (ISFA), Growing Neural
+Gas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA), Gaussian
+Classifiers, and Restricted Boltzmann Machines.
+
+WWW: http://mdp-toolkit.sourceforge.net/
diff --git a/science/py-mdp/pkg-plist b/science/py-mdp/pkg-plist
new file mode 100644
index 000000000000..3861e9120c9a
--- /dev/null
+++ b/science/py-mdp/pkg-plist
@@ -0,0 +1,128 @@
+%%PYTHON_SITELIBDIR%%/mdp/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/contrib/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/contrib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/contrib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/contrib/jade.py
+%%PYTHON_SITELIBDIR%%/mdp/contrib/jade.pyc
+%%PYTHON_SITELIBDIR%%/mdp/contrib/jade.pyo
+%%PYTHON_SITELIBDIR%%/mdp/contrib/nipals.py
+%%PYTHON_SITELIBDIR%%/mdp/contrib/nipals.pyc
+%%PYTHON_SITELIBDIR%%/mdp/contrib/nipals.pyo
+%%PYTHON_SITELIBDIR%%/mdp/demo/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/demo/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/demo/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/demo/demo.py
+%%PYTHON_SITELIBDIR%%/mdp/demo/demo.pyc
+%%PYTHON_SITELIBDIR%%/mdp/demo/demo.pyo
+%%PYTHON_SITELIBDIR%%/mdp/graph/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/graph/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/graph/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/graph/graph.py
+%%PYTHON_SITELIBDIR%%/mdp/graph/graph.pyc
+%%PYTHON_SITELIBDIR%%/mdp/graph/graph.pyo
+%%PYTHON_SITELIBDIR%%/mdp/helper_funcs.py
+%%PYTHON_SITELIBDIR%%/mdp/helper_funcs.pyc
+%%PYTHON_SITELIBDIR%%/mdp/helper_funcs.pyo
+%%PYTHON_SITELIBDIR%%/mdp/hinet/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/hinet/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/hinet/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/hinet/hinet.py
+%%PYTHON_SITELIBDIR%%/mdp/hinet/hinet.pyc
+%%PYTHON_SITELIBDIR%%/mdp/hinet/hinet.pyo
+%%PYTHON_SITELIBDIR%%/mdp/hinet/hinet_html.py
+%%PYTHON_SITELIBDIR%%/mdp/hinet/hinet_html.pyc
+%%PYTHON_SITELIBDIR%%/mdp/hinet/hinet_html.pyo
+%%PYTHON_SITELIBDIR%%/mdp/linear_flows.py
+%%PYTHON_SITELIBDIR%%/mdp/linear_flows.pyc
+%%PYTHON_SITELIBDIR%%/mdp/linear_flows.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/em_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/em_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/em_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/expansion_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/expansion_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/expansion_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/fda_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/fda_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/fda_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/ica_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/ica_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/ica_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/isfa_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/isfa_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/isfa_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/misc_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/misc_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/misc_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/neural_gas_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/neural_gas_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/neural_gas_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/pca_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/pca_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/pca_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/rbm_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/rbm_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/rbm_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/nodes/sfa_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/nodes/sfa_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/nodes/sfa_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/signal_node.py
+%%PYTHON_SITELIBDIR%%/mdp/signal_node.pyc
+%%PYTHON_SITELIBDIR%%/mdp/signal_node.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/test/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/benchmark_mdp.py
+%%PYTHON_SITELIBDIR%%/mdp/test/benchmark_mdp.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/benchmark_mdp.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/test_contrib.py
+%%PYTHON_SITELIBDIR%%/mdp/test/test_contrib.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/test_contrib.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/test_flows.py
+%%PYTHON_SITELIBDIR%%/mdp/test/test_flows.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/test_flows.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/test_graph.py
+%%PYTHON_SITELIBDIR%%/mdp/test/test_graph.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/test_graph.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/test_hinet.py
+%%PYTHON_SITELIBDIR%%/mdp/test/test_hinet.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/test_hinet.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/test_nodes.py
+%%PYTHON_SITELIBDIR%%/mdp/test/test_nodes.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/test_nodes.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/test_utils.py
+%%PYTHON_SITELIBDIR%%/mdp/test/test_utils.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/test_utils.pyo
+%%PYTHON_SITELIBDIR%%/mdp/test/testing_tools.py
+%%PYTHON_SITELIBDIR%%/mdp/test/testing_tools.pyc
+%%PYTHON_SITELIBDIR%%/mdp/test/testing_tools.pyo
+%%PYTHON_SITELIBDIR%%/mdp/utils/__init__.py
+%%PYTHON_SITELIBDIR%%/mdp/utils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mdp/utils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mdp/utils/covariance.py
+%%PYTHON_SITELIBDIR%%/mdp/utils/covariance.pyc
+%%PYTHON_SITELIBDIR%%/mdp/utils/covariance.pyo
+%%PYTHON_SITELIBDIR%%/mdp/utils/introspection.py
+%%PYTHON_SITELIBDIR%%/mdp/utils/introspection.pyc
+%%PYTHON_SITELIBDIR%%/mdp/utils/introspection.pyo
+%%PYTHON_SITELIBDIR%%/mdp/utils/progress_bar.py
+%%PYTHON_SITELIBDIR%%/mdp/utils/progress_bar.pyc
+%%PYTHON_SITELIBDIR%%/mdp/utils/progress_bar.pyo
+%%PYTHON_SITELIBDIR%%/mdp/utils/quad_forms.py
+%%PYTHON_SITELIBDIR%%/mdp/utils/quad_forms.pyc
+%%PYTHON_SITELIBDIR%%/mdp/utils/quad_forms.pyo
+%%PYTHON_SITELIBDIR%%/mdp/utils/routines.py
+%%PYTHON_SITELIBDIR%%/mdp/utils/routines.pyc
+%%PYTHON_SITELIBDIR%%/mdp/utils/routines.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/utils
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/test
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/nodes
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/hinet
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/graph
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/demo
+@dirrm %%PYTHON_SITELIBDIR%%/mdp/contrib
+@dirrm %%PYTHON_SITELIBDIR%%/mdp