fork
Given some INPUT data, it generates an OUTPUT data file (.txt, .csv, .json), given any number of optional data augmentation operations.
This command is most useful as a playground to test and experiment with data augmentation pipelines before training a model, and as a shortcut for converting datasets from one file type to another.
Usage
hxmx fork <INPUT> [OUTPUT] [-op <TEXT>] [-s <INTEGER>] [-d <CHOICE>] [--debug] [--help]
Arguments
| Name | Type | Required | Default |
|---|---|---|---|
INPUT | path — must exist, file | ✓ | — |
OUTPUT | path — file | output.csv |
Options
| Name | Type | Default | Description |
|---|---|---|---|
--operations, -op | string (multiple) | [] | Data augmentation operation(s) to stochastically apply during training. See operations. |
--seed, -s | integer | 0 | Random seed. Use 0 for non-deterministic results. |
--device, -d | choice (auto|cpu| ...) | auto | Computing device. To list all available devices, run hxmx devices. |
--debug | boolean | False | Debug mode. Includes traceback when an error is raised. |
-h, --help | boolean | False | Open documentation in browser. |