Date: Thu, 15 Jan 2015 13:00:59 +0000 (UTC) From: Dmitry Sivachenko <demon@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r377088 - in head/math: . vowpal_wabbit vowpal_wabbit/files Message-ID: <201501151300.t0FD0xsr065108@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: demon Date: Thu Jan 15 13:00:58 2015 New Revision: 377088 URL: https://svnweb.freebsd.org/changeset/ports/377088 QAT: https://qat.redports.org/buildarchive/r377088/ Log: New port: vowpal_wabbit. The Vowpal Wabbit (VW) project is a fast out-of-core learning system sponsored by Microsoft Research and (previously) Yahoo! Research. There are two ways to have a fast learning algorithm: (a) start with a slow algorithm and speed it up, or (b) build an intrinsically fast learning algorithm. This project is about approach (b), and it's reached a state where it may be useful to others as a platform for research and experimentation. There are several optimization algorithms available with the baseline being sparse gradient descent (GD) on a loss function (several are available). WWW: https://github.com/JohnLangford/vowpal_wabbit/wiki Added: head/math/vowpal_wabbit/ head/math/vowpal_wabbit/Makefile (contents, props changed) head/math/vowpal_wabbit/distinfo (contents, props changed) head/math/vowpal_wabbit/files/ head/math/vowpal_wabbit/files/patch-vowpalwabbit-Makefile.in (contents, props changed) head/math/vowpal_wabbit/pkg-descr (contents, props changed) head/math/vowpal_wabbit/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Thu Jan 15 12:25:31 2015 (r377087) +++ head/math/Makefile Thu Jan 15 13:00:58 2015 (r377088) @@ -649,6 +649,7 @@ SUBDIR += ump SUBDIR += units SUBDIR += unuran + SUBDIR += vowpal_wabbit SUBDIR += vtk5 SUBDIR += vtk5-data SUBDIR += vtk6 Added: head/math/vowpal_wabbit/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/vowpal_wabbit/Makefile Thu Jan 15 13:00:58 2015 (r377088) @@ -0,0 +1,22 @@ +# Created by: Dmitry Sivachenko <demon@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= vowpal_wabbit +PORTVERSION= 7.9 +CATEGORIES= math +MASTER_SITES= http://github.com/JohnLangford/vowpal_wabbit/archive/ +DISTFILES= ${PORTVERSION}${EXTRACT_SUFX} +DIST_SUBDIR= ${PORTNAME} + +MAINTAINER= demon@FreeBSD.org +COMMENT= Fast out-of-core learning system + +LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs + +USES= libtool +GNU_CONFIGURE= yes +USE_LDCONFIG= yes + +CONFIGURE_ARGS= --enable-shared=no --with-boost=${LOCALBASE} + +.include <bsd.port.mk> Added: head/math/vowpal_wabbit/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/vowpal_wabbit/distinfo Thu Jan 15 13:00:58 2015 (r377088) @@ -0,0 +1,2 @@ +SHA256 (vowpal_wabbit/7.9.tar.gz) = 2e16eceed03ed624663044c28569aa52e387b8cd199445e953d13b05c0a1eaf9 +SIZE (vowpal_wabbit/7.9.tar.gz) = 8850729 Added: head/math/vowpal_wabbit/files/patch-vowpalwabbit-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/vowpal_wabbit/files/patch-vowpalwabbit-Makefile.in Thu Jan 15 13:00:58 2015 (r377088) @@ -0,0 +1,11 @@ +--- vowpalwabbit/Makefile.in.orig 2015-01-11 21:54:22.000000000 +0300 ++++ vowpalwabbit/Makefile.in 2015-01-15 15:48:29.000000000 +0300 +@@ -85,7 +85,7 @@ bin_PROGRAMS = vw$(EXEEXT) active_intera + @NITPICK_TRUE@ -Wmissing-format-attribute -Wredundant-decls \ + @NITPICK_TRUE@ -ansi -Wmissing-noreturn + @PARALLELIZE_TRUE@am__append_2 = -Wno-strict-aliasing -fopenmp +-@FREEBSD_TRUE@am__append_3 = -l compat -Wall ++@FREEBSD_TRUE@am__append_3 = -lcompat -Wall + @FREEBSD_FALSE@am__append_4 = -Wall -pedantic + subdir = vowpalwabbit + DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ Added: head/math/vowpal_wabbit/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/vowpal_wabbit/pkg-descr Thu Jan 15 13:00:58 2015 (r377088) @@ -0,0 +1,12 @@ +The Vowpal Wabbit (VW) project is a fast out-of-core learning system +sponsored by Microsoft Research and (previously) Yahoo! Research. + +There are two ways to have a fast learning algorithm: (a) start with a slow +algorithm and speed it up, or (b) build an intrinsically fast learning +algorithm. This project is about approach (b), and it's reached a state +where it may be useful to others as a platform for research and experimentation. + +There are several optimization algorithms available with the baseline +being sparse gradient descent (GD) on a loss function (several are available). + +WWW: https://github.com/JohnLangford/vowpal_wabbit/wiki Added: head/math/vowpal_wabbit/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/vowpal_wabbit/pkg-plist Thu Jan 15 13:00:58 2015 (r377088) @@ -0,0 +1,22 @@ +bin/active_interactor +bin/library_example +bin/spanning_tree +bin/vw +include/vowpalwabbit/allreduce.h +include/vowpalwabbit/comp_io.h +include/vowpalwabbit/config.h +include/vowpalwabbit/example.h +include/vowpalwabbit/global_data.h +include/vowpalwabbit/hash.h +include/vowpalwabbit/io_buf.h +include/vowpalwabbit/learner.h +include/vowpalwabbit/loss_functions.h +include/vowpalwabbit/parse_primitives.h +include/vowpalwabbit/parser.h +include/vowpalwabbit/simple_label.h +include/vowpalwabbit/v_array.h +include/vowpalwabbit/vw.h +include/vowpalwabbit/vwdll.h +lib/liballreduce.a +lib/libvw.a +lib/libvw_c_wrapper.a
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501151300.t0FD0xsr065108>