可能是因为您没有正确设置 max_model_size 参数。以下是一个示例代码,您可以根据需要进行调整和修改,以确保 max_model_size 正确生效:
import autokeras as ak
# 初始化 AutoKeras 模型
model = ak.ImageClassifier(max_model_size=100000) # 以字节为单位设置最大模型大小
# 拟合数据并训练模型
model.fit(x_train, y_train)
# 检查模型大小是否符合要求
if model.estimator.get_model_size() > model.max_model_size:
print("模型大小超过了设定的最大值!")
else:
print("模型大小符合要求。")
请注意,以上代码仅为示例。您需要根据自己的数据和需求进行修改。如果仍然无法解决问题,请检查 AutoKeras 的文档和论坛,或者联系开发者进行帮助。