Nippy bindings for datatype base types and tensor types
(buffer->data ary-buf)
(data->buffer {:keys [datatype data metadata]})
(data->tensor {:keys [shape buffer metadata]})
(tensor->data tensor)