I agree with most of the points that you have made, however, my problem is to create dense tensors from sparse tensors, not the other way around. I have a tensor that contains values at only 25% of the total indices e.g if total values are 100 then only 25 values would be present and 75 would be 0. I want to interpolate that 0 values with their nearest values in the index. I thought there would be a clean way to simply fill a tensor with 0 values.