MCPcopy Create free account
hub / github.com/EdwardRaff/JSAT / run

Method run

JSAT/src/jsat/datatransform/visualization/TSNE.java:215–231  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

213 ex.submit(new Runnable()
214 {
215 @Override
216 public void run()
217 {
218 double[] workSpace = new double[s];
219 double local_Z = 0;
220 for (int i = ID; i < N; i += SystemInfo.LogicalCores)
221 {
222 Arrays.fill(workSpace, 0.0);
223 local_Z += computeF_rep(qt.root, i, y, workSpace);
224
225 //should be multiplied by 4, rolling it into the normalization by Z after
226 for (int k = 0; k < s; k++)
227 inc_z_ij(workSpace[k], i, k, y_grad, s);
228 }
229 Z.addAndGet(local_Z);
230 latch_g0.countDown();
231 }
232 });
233 }
234

Callers

nothing calls this directly

Calls 15

computeF_repMethod · 0.95
inc_z_ijMethod · 0.95
getStartBlockMethod · 0.95
getEndBlockMethod · 0.95
q_ijZMethod · 0.95
z_ijMethod · 0.95
rootMethod · 0.95
p_ijMethod · 0.95
countDownMethod · 0.80
searchMethod · 0.65
sizeMethod · 0.65
addAndGetMethod · 0.45

Tested by

no test coverage detected