Skip to content

Commit dd1e55b

Browse files
committed
resolved step size confusion
1 parent 47c4396 commit dd1e55b

1 file changed

Lines changed: 5 additions & 10 deletions

File tree

examples/2d_flow_matching.ipynb

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -275,23 +275,17 @@
275275
},
276276
{
277277
"cell_type": "code",
278-
"execution_count": 8,
278+
"execution_count": null,
279279
"metadata": {},
280280
"outputs": [],
281281
"source": [
282-
"# step size for ode solver\n",
283-
"step_size = 0.05\n",
284-
"\n",
285-
"norm = cm.colors.Normalize(vmax=50, vmin=0)\n",
286-
"\n",
287282
"batch_size = 50000 # batch size\n",
288-
"eps_time = 1e-2\n",
289-
"T = torch.linspace(0,1,10) # sample times\n",
283+
"T = torch.linspace(0,1,10) # sample times -> step size 0.1\n",
290284
"T = T.to(device=device)\n",
291285
"\n",
292286
"x_init = torch.randn((batch_size, 2), dtype=torch.float32, device=device)\n",
293287
"solver = ODESolver(velocity_model=wrapped_vf) # create an ODESolver class\n",
294-
"sol = solver.sample(time_grid=T, x_init=x_init, method='midpoint', step_size=step_size, return_intermediates=True) # sample from the model"
288+
"sol = solver.sample(time_grid=T, x_init=x_init, method='midpoint', step_size=None, return_intermediates=True) # sample from the model"
295289
]
296290
},
297291
{
@@ -375,7 +369,7 @@
375369
},
376370
{
377371
"cell_type": "code",
378-
"execution_count": 12,
372+
"execution_count": null,
379373
"metadata": {},
380374
"outputs": [],
381375
"source": [
@@ -385,6 +379,7 @@
385379
"# compute log likelihood with unbiased hutchinson estimator, average over num_acc\n",
386380
"num_acc = 10\n",
387381
"log_p_acc = 0\n",
382+
"step_size = 0.5\n",
388383
"\n",
389384
"for i in range(num_acc):\n",
390385
" _, log_p = solver.compute_likelihood(x_1=x_1, method='midpoint', step_size=step_size, exact_divergence=False, log_p0=gaussian_log_density)\n",

0 commit comments

Comments
 (0)