nerfies icon indicating copy to clipboard operation
nerfies copied to clipboard

Key error in Nerfies_Render_Video.ipynb

Open toobaimt opened this issue 3 years ago • 3 comments

In the second to last code block, 'camera' key is not specified for batch metadata. render = render_fn(state, batch, rng=rng) What do I set it to?

toobaimt avatar Feb 24 '22 22:02 toobaimt

I got the same error message in nerfies/model.py while rendering. camera_code = self.camera_encoder(metadata['camera']) KeyError: 'camera'

jasper2326 avatar Mar 01 '22 03:03 jasper2326

Same issue here. Did you guys solve it?

wuzijian1997 avatar Jun 02 '22 14:06 wuzijian1997

Same issue here. Did you guys solve it?

I replace batch['metadata'] = { 'appearance': jnp.zeros_like(batch['origins'][..., 0, jnp.newaxis], jnp.uint32), 'warp': jnp.zeros_like(batch['origins'][..., 0, jnp.newaxis], jnp.uint32),} with batch['metadata'] = { 'appearance': jnp.zeros_like(batch['origins'][..., 0, jnp.newaxis], jnp.uint32), 'warp': jnp.zeros_like(batch['origins'][..., 0, jnp.newaxis], jnp.uint32), 'camera': jnp.zeros_like(batch['origins'][..., 0, jnp.newaxis], jnp.uint32),}

This works for me.

wuzijian1997 avatar Jun 02 '22 20:06 wuzijian1997