Add a max_fan_out counter for the network
Start w/ staging only held-out-set; UNTESTED -- it (just) compiles
Fixed: scalable graph creation. TODO: random fixup w/ master; remove debugs
Merge branch 'master' into scaling-memory
Finally made (via a #define) the scalable held-out-graph implementation fully compatible w/ master
Scalable staging of graph (TODO: pi)
Remove the neighbor_nodes_hash indirection after the neighbors_of kernel. Unnecessary, and harmful for memory performance
Staging graphs and pi begins to work. Loads of debug prints left in
Sanitize a bit in deprecated code. Remove some of the debug prints
Remove some debug prints
Forgot a cl::finish after enqueueRead(beta)
Merge branch 'master' into scaling-memory
Merged w/ master
Merged from master
clsampler init() before OpenCL
UNTESTED -- new idea: do subbatches of the minibatch if the whole thing does not fit
Correct some size errors
The single-chunk version works again
Start fixing all kinds of buffer/run bounds. Identify a new source of RANDOM compatibility in gamma_random phi/ph
UNTESTED: Grab gamma randoms for compatibility.