put predict_depth in a separate repo