nerf-pytorch icon indicating copy to clipboard operation
nerf-pytorch copied to clipboard

Skip connection inconsistency and `AttributeError: 'FlexibleNeRFModel' object has no attribute 'linear_layers'`

Open BjoernHaefner opened this issue 1 year ago • 0 comments

I guess in this line, linear_layers should be layers_xyz?

In a similar realm, I guess in this line you don't want a skip connection in the last layer? Then i != num_layers - 1 should be i != num_layers - 2, as the for-loop is in range(num_layers - 1) already? i will never be num_layers - 1, so it could happen that you have a skip-connection in the last layer of layers_xyz, e.g. if skip_connect_every=4 and num_layers=10. This should then throw an error in the forward call in this line. As there would be a dimension mismatch.

BjoernHaefner avatar Jul 28 '23 08:07 BjoernHaefner