Why do two list-to-np.array, datatypes of exactly the same type become object, and the other floatable!
print(len(X_l)) -sharp 2013
print(len(X_s)) -sharp 1980
print(X_l[0].dtype) -sharp float64
print(X_s[0].dtype) -sharp float64
print(X_l[0].shape) -sharp (384, 448, 1)
print(X_s[0].shape) -sharp (384, 448, 1)
X_l = np.array(X_l)
X_s = np.array(X_s)
print(type(X_l[0])) -sharp <class "numpy.ndarray">
print(type(X_s[0])) -sharp <class "numpy.ndarray">
print(X_l.dtype) -sharp object
print(X_s.dtype) -sharp flaot64
print(X_l.shape) -sharp 2013
print(X_s.shape) -sharp 1980, 384, 448, 1