-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Docker image
Jack Gerrits edited this page Jul 13, 2021
·
1 revision
VW is available as a lightweight Alpine Linux docker image for amd64. See here: https://hub.docker.com/r/vowpalwabbit/vw-rel-alpine
Tags are available or each release starting at 8.8.0. Note: there is no latest tag. This image makes it easy to run the command line from anywhere where Docker is available.
For example, you could run the following from the repo root:
docker run -v $(pwd):/workspace --rm vowpalwabbit/vw-rel-alpine:8.10.2 -d /workspace/test/train-sets/0001.dat
-
-v $(pwd):/workspace
will mount your current working directory under the path/workspace
so that you can use it in commands -
--rm
will remove the container after the command has run, this prevents old containers taking up space
- Home
- First Steps
- Input
- Command line arguments
- Model saving and loading
- Controlling VW's output
- Audit
- Algorithm details
- Awesome Vowpal Wabbit
- Learning algorithm
- Learning to Search subsystem
- Loss functions
- What is a learner?
- Docker image
- Model merging
- Evaluation of exploration algorithms
- Reductions
- Contextual Bandit algorithms
- Contextual Bandit Exploration with SquareCB
- Contextual Bandit Zeroth Order Optimization
- Conditional Contextual Bandit
- Slates
- CATS, CATS-pdf for Continuous Actions
- Automl
- Epsilon Decay
- Warm starting contextual bandits
- Efficient Second Order Online Learning
- Latent Dirichlet Allocation
- VW Reductions Workflows
- Interaction Grounded Learning
- CB with Large Action Spaces
- CB with Graph Feedback
- FreeGrad
- Marginal
- Active Learning
- Eigen Memory Trees (EMT)
- Element-wise interaction
- Bindings
-
Examples
- Logged Contextual Bandit example
- One Against All (oaa) multi class example
- Weighted All Pairs (wap) multi class example
- Cost Sensitive One Against All (csoaa) multi class example
- Multiclass classification
- Error Correcting Tournament (ect) multi class example
- Malicious URL example
- Daemon example
- Matrix factorization example
- Rcv1 example
- Truncated gradient descent example
- Scripts
- Implement your own joint prediction model
- Predicting probabilities
- murmur2 vs murmur3
- Weight vector
- Matching Label and Prediction Types Between Reductions
- Zhen's Presentation Slides on enhancements to vw
- EZExample Archive
- Design Documents
- Contribute: