Data type

The data table is Bright Wire's workhorse data type.Each column has a distinct data type, such as string, number, date or boolean.Different machine learning algorithms expect data tables with different column types.The type of each column can be as simple as a single number, and as complex as a 3D tensor (a cube of numbers).This is expressed with a two column data table - the first column is of type Index List and the second (the classification target) is of type string.A simple feedforward neural network expects a table with two columns, each of type Vector.It expects the second column (the classification label) to be of type Vector.A recurrent neural network expects an input column of type Matrix.Finally a convolutional neural network expects an input column type of 3DTensor and output column of type Vector.