generate functionMon, 03 Apr 2023

Заполните пропуски в функции generate_batches def generate_batches(X, y, batch_size): """ param X: np.array[n_objects, n_features] --- матрица объекты-признаки param y: np.array[n_objects] --- вектор целевых переменных """ assert len(X) == len(y) np.random.seed(42) X = np.array(X) y = np.array(y) perm = np.random.permutation(len(X)) for batch_start in <YOUR CODE>: #YOUR CODE yield #YOUR CODE

def generate_batches(X, y, batch_size): """ param X: np.array[n_objects, n_features] --- матрица объекты-признаки param y: np.array[n_objects] --- вектор целевых переменных """ assert len(X) == len(y) np.random.seed(42) X = np.array(X) y = np.array(y) perm = np.random.permutation(len(X)) for batch_start in range(0, len(X), batch_size): batch_indices = perm[batch_start:batch_start + batch_size] yield X[batch_indices], y[batch_indices]

Questions about programming?Chat with your personal AI assistant