BSD Ports

math/vowpal_wabbit 7.10_31 FreeBSD

Fast out-of-core learning system

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
BSD3CLAUSE
Categories
math
Package size
810.9 KiB, 7538.7 KiB installed

Description

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).

In the other systems

SystemPortVersion
FreeBSDmath/vowpal_wabbit7.10_31
NetBSDmath/vowpal_wabbit8.2.0nb25
DragonFlymath/vowpal_wabbit7.10_27
HardenedBSDmath/vowpal_wabbit7.10_31
GhostBSDmath/vowpal_wabbit7.10_30

Install

Binary package:

pkg install vowpal_wabbit

From the ports tree:

cd /usr/ports/math/vowpal_wabbit/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	vowpal_wabbit>0:math/vowpal_wabbit

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.10_317.10_317.10_197.10_287.10_31
FreeBSD:14:quarterly7.10_317.10_31n/a7.10_287.10_31
FreeBSD:15:latest7.10_317.10_31n/a7.10_287.10_28
FreeBSD:15:quarterly7.10_317.10_31n/an/an/a
FreeBSD:16:latest7.10_317.10_31n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang libtool
Service scripts
none

Files

pkg-plist 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
distinfo 1
FileSizeSHA256
JohnLangford-vowpal_wabbit-7.10_GH0.tar.gz8.859494e+068d9aeddd9a5b7d73264fe28264f05f2a2b6a8fa38f65b02081c6e40460604c36

Commit history 2

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
213840c151 Dima Panov */*: bump consumers after devel/boost update