- What tutorial are you running? Bayesian Linear Regression (Part 1)

I am reading the Bayesian Linear Regression tutorial (Part 1) and trying to understand the data and the problem formulation before running the code, but one thing is bugging me. The description says:

`> We would like to predict log GDP per capita of a nation as a function of two features from the dataset - whether the nation is in Africa, and its Terrain Ruggedness Index. Let’s define our regression model. We’ll use PyTorch’s nn.Module for this. Our input X is a matrix of size N×2 and our output y is a vector of size 2×1`

The text just talks about predicting log GDP, and this is a regression problem. I’d expect just a single output. So, for each output, predictions would be Nx1. What is that 2 doing there? The code itself indicates one output node, but it irked me that I didn’t understand the description, so hoping to get clarification here.

Is it just a typo?

Thanks

Alex