gpus with column order work on ndarrays, allow word2vec to set the cache