1 回答

TA貢獻1869條經驗 獲得超4個贊
我發現問題出在哪里:
class BASE_MODEL(object):
def __init__(self, train_data, train_labels, val_data, val_labels):
self.train_data, self.train_labels, self.val_data, self.val_labels = \
train_data, train_labels, val_data, val_labels
@classmethod
def list_to_data(cls, data_list):
train_data, train_labels, val_data, val_labels = data_list
data = cls(train_data, train_labels, val_data, val_labels)
return data
class Fine_Tune_Model(BASE_MODEL):
def __init__(self, train_data, train_labels, val_data, val_labels):
super(Fine_Tune_Model, self).__init__(train_data, train_labels, val_data, val_labels)
self.fine_tune_at = fine_tune_at
fine_tune_model = Fine_Tune_Model.list_to_data(data_lsit)
我沒有正確繼承超類中的屬性。
添加回答
舉報