В своей общности нет однозначного ответа на это.Но вы, конечно, всегда можете выбрать полный диапазон с требуемой плотностью,
X = np.linspace(0.,1., 6000)
, или вы можете выбрать для некоторых интервалов и установить плотность по-разному для этих
x1 = np.linspace(0.0,0.5, 60)
x2 = np.linspace(0.5,0.6, 5000)
x3 = np.linspace(0.6,1.0, 10)
X = np.concatenate((x1, x2, x3))