Python 我正在尝试用imageai和我';我收到以下错误:

Python 我正在尝试用imageai和我';我收到以下错误:,python,imageai,Python,Imageai,警告(来自警告模块): 文件“C:\Users\Pc\AppData\Local\Programs\Python37\lib\site packages\tensorflow\Python\keras\engine\training.py”,第1844行 警告。警告(“Model.fit\u生成器”已弃用,并且” 用户警告:Model.fit\u generator已弃用,将在将来的版本中删除。请使用支持生成器的Model.fit。 纪元1/20 回溯(最近一次呼叫最后一次): 文件“C:\Us

警告(来自警告模块): 文件“C:\Users\Pc\AppData\Local\Programs\Python37\lib\site packages\tensorflow\Python\keras\engine\training.py”,第1844行 警告。警告(“
Model.fit\u生成器”
已弃用,并且” 用户警告:
Model.fit\u generator
已弃用,将在将来的版本中删除。请使用支持生成器的
Model.fit
。 纪元1/20 回溯(最近一次呼叫最后一次): 文件“C:\Users\Pc\Desktop\model\trainn.py”,第9行,在 model\u trainer.trainModel(num\u objects=500,num\u experiments=20,enhanced\u data=True,batch\u size=32,show\u network\u summary=True) trainModel第395行的文件“C:\Users\Pc\AppData\Local\Programs\Python\Python37\lib\site packages\imageai\Classification\Custom\u init\uuu.py” 验证\u步骤=int(num\u测试/批处理大小),回调=[检查点,lr\u调度程序]) 文件“C:\Users\Pc\AppData\Local\Programs\Python\37\lib\site packages\tensorflow\Python\keras\engine\training.py”,第1861行,在fit\U生成器中 初始_历元=初始_历元) 文件“C:\Users\Pc\AppData\Local\Programs\Python37\lib\site packages\tensorflow\Python\keras\engine\training.py”,第1100行 tmp_logs=self.train_函数(迭代器) 文件“C:\Users\Pc\AppData\Local\Programs\Python\37\lib\site packages\tensorflow\Python\eager\def\u function.py”,第828行,在调用中 结果=自身调用(*args,**kwds) 文件“C:\Users\Pc\AppData\Local\Programs\Python\37\lib\site packages\tensorflow\Python\eager\def\u function.py”,第888行,在调用中 返回self.\u无状态\u fn(*args,**kwds) 文件“C:\Users\Pc\AppData\Local\Programs\Python\37\lib\site packages\tensorflow\Python\eager\function.py”,第2943行,在调用中 过滤的参数,捕获的输入=图形函数。捕获的输入)#pylint:disable=受保护的访问 文件“C:\Users\Pc\AppData\Local\Programs\Python\37\lib\site packages\tensorflow\Python\eager\function.py”,第1919行,位于call\U平面中 ctx,args,取消管理器=取消管理器) 文件“C:\Users\Pc\AppData\Local\Programs\Python37\lib\site packages\tensorflow\Python\eager\function.py”,第560行,在调用中 ctx=ctx) 文件“C:\Users\Pc\AppData\Local\Programs\Python37\lib\site packages\tensorflow\Python\eager\execute.py”,第60行,在quick\u execute中 输入、属性、数量(输出) tensorflow.python.framework.errors\u impl.InvalidArgumentError:logits和标签必须可广播:logits\u size=[32500]标签\u size=[32,2] [[node categorical_crossentropy/softmax_cross_entropy_with_logits(定义于C:\Users\Pc\AppData\Local\Programs\Python\Python37\lib\site packages\imageai\Classification\Custom_init.py:395)][Op:_推断\u训练函数\u 9811]

函数调用堆栈: 列车功能

我将学习本教程:

这是我的代码: 来自imageai.Classification.Custom import ClassificationModelTrainer

model_trainer=分类ModelTrainer()

model_trainer.setModelTypeAsMobileNetV2()

model\u trainer.setDataDirectory(r“C:\Users\Pc\Desktop\model\minioni”)


model\u trainer.trainModel(num\u objects=500,num\u experiments=1,enhanced\u data=True,batch\u size=32,show\u network\u summary=True)

请添加更多细节。你想干什么?您何时看到此错误?还包括产生错误的当前代码段。我添加了更多详细信息