Upscaling the numpy array using Deep learning

Hi Everyone,

Suppose I have an vector matrix of size 512 x 1 or 512 x 2, and I need to upscale this matrix to 3024 x 3024 using pytorch.

Can I know which algorithm/ technique I need to apply to achieve this? Any help would be beneficial to me.

Here I am not focusing on my output accuracy.

Thank you.