As per the paper, topography and location are static variables, not having a temporal dimension

However, as per the encoder itself, topography is part of x, while latlons is a separate input: https://github.com/nasaharvest/presto/blob/main/presto/presto.py#L390:L398
In practice it means the user needs to duplicate altitude/slope along the temporal dimension, e.g. to be able to feed it to construct_single_presto_input which is rather confusing. What is the reasoning behind this?
As per the paper, topography and location are static variables, not having a temporal dimension
However, as per the encoder itself, topography is part of
x, whilelatlonsis a separate input: https://github.com/nasaharvest/presto/blob/main/presto/presto.py#L390:L398In practice it means the user needs to duplicate altitude/slope along the temporal dimension, e.g. to be able to feed it to
construct_single_presto_inputwhich is rather confusing. What is the reasoning behind this?