Если вы импортируете функцию из библиотеки напрямую, то нет ничего плохого в том, чтобы напрямую вызывать указанную функцию.
т.е.
from numpy import linspace
# Then call linspace by itself
a = linspace(1, 10)
При этом многие считают, что numpy ( часто сокращается до np) перед именами функций помогает улучшить читаемость кода. Поскольку почти все делают это с определенными библиотеками (Tensorflow как tf, Numpy как np, Pandas как pd), некоторые могут увидеть его в плохом свете, если вы просто напрямую импортируете и используете функцию.
I рекомендовал бы импортировать библиотеку в качестве сокращенного имени и затем использовать ее соответствующим образом.
т.е.
import numpy as np
# Then call np.linspace
a = np.linspace(1, 10)