栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

AirSim学习笔记4:《端到端自动驾驶》图片序列应用RNN神经网络时间步的维度变换

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

AirSim学习笔记4:《端到端自动驾驶》图片序列应用RNN神经网络时间步的维度变换

在AirSim的端到端自动驾驶项目中提到根据前几次样本图片序列使用RNN来预测下一个转向角。

那么如何将CNN输入shape[N, H, W, C]的数据转换为的RNN输入shape[N, T, H, W, C]呢?

利用列表运算符来实现。

import numpy as np

BatchSize = 32
TimeStep = 6
BatchSizeActual = BatchSize + TimeStep - 1

x = np.random.random(size=[BatchSizeActual, 256, 144, 3])
print(x.shape)

x1 = np.array([x[i:i+TimeStep,:,:,:] for i in range(BatchSizeActual-TimeStep+1)])
print(x1.shape)

(37, 256, 144, 3)
(32, 6, 256, 144, 3)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/715078.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号