3. Consider this Python code for A/B testing two models on separate data splits:
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import accuracy_score
X = [[1], [2], [3], [4], [5], [6]]
y = [0, 0, 0, 1, 1, 1]
X_train_A, X_test_A, y_train_A, y_test_A = train_test_split(X[:3], y[:3], test_size=1, random_state=42)
X_train_B, X_test_B, y_train_B, y_test_B = train_test_split(X[3:], y[3:], test_size=1, random_state=42)
model_A = LogisticRegression().fit(X_train_A, y_train_A)
model_B = LogisticRegression().fit(X_train_B, y_train_B)
pred_A = model_A.predict(X_test_A)
pred_B = model_B.predict(X_test_B)
acc_A = accuracy_score(y_test_A, pred_A)
acc_B = accuracy_score(y_test_B, pred_B)
print(acc_A, acc_B)
What will be the printed output?