我正在嘗試使用 google colaboratory 訓練泰坦尼克號的資料,但我無法使用預處理命令進行訓練。它給了我名稱“火車”未定義錯誤。我該如何解決這個問題?
import numpy as np
seed = 7
np.random.seed(seed)
import pandas as pd
train_df = pd.read_csv('/content/drive/MyDrive/Colab Notebooks/train.csv' , header=0)
preprocess(train)
group_titles(train)
num_epochs = 100
batch_size = 32
traindata, lengh_features = data_subset(train)
Y_train = np.array(train['Survived']).astype(int)
X_train = np.array(traindata).astype(float)
train_set_size = int(.67 * len(X_train))
model, history_model = create_model(train_set_size, lengh_features, num_epochs, batch_size)
plots(history_model)
X_validation = X_train[train_set_size:]
Y_validation = Y_train[train_set_size:]
loss_and_metrics = model.evaluate(X_validation, Y_validation, batch_size=batch_size)
print ("loss_and_metrics")
test(batch_size)
但我得到 -> name 'train' is not defined 錯誤你能幫我解決這個問題嗎?(我正在使用谷歌colab)
uj5u.com熱心網友回復:
train_df = pd.read_csv("/content/train.csv")
此代碼適用于我的系統。
uj5u.com熱心網友回復:
看起來你用 train_df 定義了你的變數
準確摘錄:
train_df = pd.read_csv('/content/drive/MyDrive/Colab Notebooks/train.csv' , header=0)
也許您需要使用 train_df 而不是 train。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/511232.html
標籤:Python张量流喀拉斯
