## Tensor

### Introduction to Bright Wire

Data tables can contain vector, matrices, 3D tensors, index lists and weighted index lists. The type of each column can be as simple as a single number, and as complex as a 3D tensor (a cube of numbers).

### Convolutional Neural Networks

The expected data table format is a 3D tensor column with the image data (a 3D tensor is a list of matrices, one for each input image channel (red, green blue) or in this case since MNIST is black and white, a list with a single matrix for the black and white pixel values) followed by the output vector column.

### Extending Bright Wire: Custom Activation Function

Bright Wire works as a graph of nodes that receive matrices or tensors from their parent(s).