aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2011-03-25 20:08:20 +0800
committermiwi <miwi@FreeBSD.org>2011-03-25 20:08:20 +0800
commit6412f757d24f6d321273d618fdc47c9b306a35ff (patch)
tree82d4b6ce34707d98e8d3df1e6a533d8741d5872b
parentad5b6da00179031d119e978666df982abc90aa02 (diff)
downloadfreebsd-ports-gnome-6412f757d24f6d321273d618fdc47c9b306a35ff.tar.gz
freebsd-ports-gnome-6412f757d24f6d321273d618fdc47c9b306a35ff.tar.zst
freebsd-ports-gnome-6412f757d24f6d321273d618fdc47c9b306a35ff.zip
AI4R is a collection of ruby algorithms implementations,
covering several Artificial intelligence fields. It implements: * Genetic algorithms * Self-organized maps (SOM) * Neural Networks - Multilayer perceptron with Backpropagation learning - Hopfield net * Automatic classifiers (Machine Learning) - ID3 (Decision Trees) - PRISM (J. Cendrowska, 1987) - Multilayer Perceptron - OneR (AKA One Attribute Rule, 1R) - ZeroR - Hyperpipes - Naive Bayes - IB1 (D. Aha, D. Kibler - 1991) * Data clustering - K-means - Bisecting k-means - Single linkage - Complete linkage - Average linkage - Weighted Average linkage - Centroid linkage - Median linkage - Ward's method linkage - Diana (Divisive Analysis) WWW: http://ai4r.rubyforge.org/ PR: ports/155699 Submitted by: Eric Freeman <freebsdports at chillibear.com>
-rw-r--r--science/Makefile1
-rw-r--r--science/rubygem-ai4r/Makefile20
-rw-r--r--science/rubygem-ai4r/distinfo2
-rw-r--r--science/rubygem-ai4r/pkg-descr30
4 files changed, 53 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index bd3f9ed2bb01..8566fffd7c7d 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -170,6 +170,7 @@
SUBDIR += qtresistors
SUBDIR += ruby-dcl
SUBDIR += ruby-gphys
+ SUBDIR += rubygem-ai4r
SUBDIR += silo
SUBDIR += simlib
SUBDIR += svmlight
diff --git a/science/rubygem-ai4r/Makefile b/science/rubygem-ai4r/Makefile
new file mode 100644
index 000000000000..ce0ef81d86fe
--- /dev/null
+++ b/science/rubygem-ai4r/Makefile
@@ -0,0 +1,20 @@
+# Ports collection makefile for: rubygem-ai4r
+# Date created: 19 Mar 2011
+# Whom: Eric Freeman <freebsdports@chillibear.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ai4r
+PORTVERSION= 1.9
+CATEGORIES= science rubygems
+MASTER_SITES= RG
+
+MAINTAINER= freebsdports@chillibear.com
+COMMENT= Ruby implementations of artificial intelligence algorithms
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/science/rubygem-ai4r/distinfo b/science/rubygem-ai4r/distinfo
new file mode 100644
index 000000000000..ff8593c21416
--- /dev/null
+++ b/science/rubygem-ai4r/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/ai4r-1.9.gem) = 74e2eb8b4c6010b0f4231160893f987989cd786fc88775b88840dc8f62ec19bb
+SIZE (rubygem/ai4r-1.9.gem) = 50176
diff --git a/science/rubygem-ai4r/pkg-descr b/science/rubygem-ai4r/pkg-descr
new file mode 100644
index 000000000000..1dc56094efb0
--- /dev/null
+++ b/science/rubygem-ai4r/pkg-descr
@@ -0,0 +1,30 @@
+AI4R is a collection of ruby algorithms implementations,
+covering several Artificial intelligence fields. It implements:
+
+ * Genetic algorithms
+ * Self-organized maps (SOM)
+ * Neural Networks
+ - Multilayer perceptron with Backpropagation learning
+ - Hopfield net
+ * Automatic classifiers (Machine Learning)
+ - ID3 (Decision Trees)
+ - PRISM (J. Cendrowska, 1987)
+ - Multilayer Perceptron
+ - OneR (AKA One Attribute Rule, 1R)
+ - ZeroR
+ - Hyperpipes
+ - Naive Bayes
+ - IB1 (D. Aha, D. Kibler - 1991)
+ * Data clustering
+ - K-means
+ - Bisecting k-means
+ - Single linkage
+ - Complete linkage
+ - Average linkage
+ - Weighted Average linkage
+ - Centroid linkage
+ - Median linkage
+ - Ward's method linkage
+ - Diana (Divisive Analysis)
+
+WWW: http://ai4r.rubyforge.org/