网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月23日漏签0天
机器学习吧 关注:23,189贴子:41,690
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1回复贴,共1页
<<返回机器学习吧
>0< 加载中...

有人救一救吗

  • 只看楼主
  • 收藏

  • 回复
  • 浪迹
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
IndexError Traceback (most recent call last)/tmp/ipykernel_15916/4083500270.py in <module> 77 learning_rate=0.001, 78 early_stop=True,---> 79 early_stop_patience=5) 80 /opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlex/cv/models/ppyolo.py in train(self, num_epochs, train_dataset, train_batch_size, eval_dataset, save_interval_epochs, log_interval_steps, save_dir, pretrain_weights, optimizer, learning_rate, warmup_steps, warmup_start_lr, lr_decay_epochs, lr_decay_gamma, metric, use_vdl, sensitivities_file, eval_metric_loss, early_stop, early_stop_patience, resume_checkpoint, use_ema, ema_decay) 364 use_vdl=use_vdl, 365 early_stop=early_stop,--> 366 early_stop_patience=early_stop_patience) 367 368 def evaluate(self,/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlex/cv/models/base.py in train_loop(self, num_epochs, train_dataset, train_batch_size, eval_dataset, save_interval_epochs, log_interval_steps, save_dir, use_vdl, early_stop, early_stop_patience) 579 batch_size=eval_batch_size, 580 epoch_id=i + 1,--> 581 return_details=True) 582 logging.info('[EVAL] Finished, Epoch={}, {} .'.format( 583 i + 1, dict2str(self.eval_metrics)))/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlex/cv/models/ppyolo.py in evaluate(self, eval_dataset, batch_size, epoch_id, metric, return_details) 420 eval_dataset.num_samples, total_steps)) 421 for step, data in tqdm.tqdm(--> 422 enumerate(data_generator()), total=total_steps): 423 images = np.array([d[0] for d in data]) 424 im_sizes = np.array([d[1] for d in data])/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/tqdm/std.py in __iter__(self) 1180 1181 try:-> 1182 for obj in iterable: 1183 yield obj 1184 # Update and possibly print the progressbar./opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlex/cv/datasets/dataset.py in queue_reader() 189 batch_data.append(sample) 190 if len(batch_data) == batch_size:--> 191 batch_data = generate_minibatch(batch_data, mapper=mapper) 192 yield batch_data 193 batch_data = []/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlex/cv/datasets/dataset.py in generate_minibatch(batch_data, label_padding_value, mapper) 203 if mapper is not None and mapper.batch_transforms is not None: 204 for op in mapper.batch_transforms:--> 205 batch_data = op(batch_data) 206 # if batch_size is 1, do not pad the image 207 if len(batch_data) == 1:/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddlex/cv/transforms/det_transforms.py in __call__(self, batch_data) 1618 dtype=np.float32) 1619 for b in range(gt_bbox.shape[0]):-> 1620 gx = gt_bbox[b, 0] / float(origin_w) 1621 gy = gt_bbox[b, 1] / float(origin_h) 1622 gw = gt_bbox[b, 2] / float(origin_w)IndexError: too many indices for array: array is 1-dimensional, but 2 were indexed


  • Mobius~
  • 活跃吧友
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
IndexError: too many indices for array: array is 1-dimensional, but 2 were indexed 是因为数据集中的某些数据在处理时维度不匹配。尤其是在 gt_bbox 这一块,代码期望 gt_bbox 是一个二维数组,但实际获得的是一个一维数组。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1回复贴,共1页
<<返回机器学习吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示