from sklearn import datasets import numpy as np X, y = datasets.fetch_openml('mnist_784', version=1, return_X_y=True, cache=True, as_frame= False) print(X,y) gen:np.random.Generator = np.random.default_rng() input_var = Variable(X) weight = Variable(gen.normal(100,784)) bias = Variable(np.array([1]))