当前位置:网站首页>滑窗法切分数据
滑窗法切分数据
2022-07-31 12:58:00 【码破苍穹】
#滑窗法处理数据
def data_winow_split(input_data, WINDOW_INTERVAL, WINDOW_IENGTH):
data_len = len(input_data)
split_size = int((data_len - WINDOW_LENGTH) / WINDOW_INTERVAL) + 1
print(split_size)
res = []
for i in range(split_size):
start_index = i * WINDOW_INTERVAL
end_index = start_index + WINDOW_LENGTH
print(start_index, end_index)
cur_data = input_data[start_index:end_index]
res.append(cur_data)
return res
input_data = [i for i in range(12)]
WINDOW_INTERVAL = 2
WINDOW_LENGTH = 4
print(input_data)
print(data_winow_split(input_data, WINDOW_INTERVAL, WINDOW_LENGTH))边栏推荐
- 基于去噪自编码器的故障隔离与识别方法
- LRU缓存[线性表 -> 链表 -> hash定位 -> 双向链表]
- 行业案例 | 全面防护 赛宁助力能源工控安全建设
- 认知—运动康复医疗机器人应用设计
- IDEA版Postman插件Restful Fast Request,细节到位,功能好用
- 【OpenCV】-边缘检测汇总示例
- PyQt5 rapid development and actual combat 10.1 Get city weather forecast
- ERROR 1819 (HY000) Your password does not satisfy the current policy requirements
- 查看Oracle数据库的用户名和密码
- Introduction to using NPM
猜你喜欢
随机推荐
sqlalchemy determines whether a field of type array has at least one consistent data with an array
Basic use of dosbox [easy to understand]
The cluster of safe mode
centos7安装mysql5.7
C#控件StatusStrip使用
Markdown编辑器语法
TensorRT安装及使用教程「建议收藏」
365-day challenge LeetCode1000 questions - Day 044 Maximum element in the layer and level traversal
手撕Verilog PWM呼吸灯
架构实战营|模块8
ASM外部冗余是否可以替换磁盘
NameNode故障处理的两种方法
Centos7 install mysql5.7
WPF中TabControl动态获取当前选中的TabItem
Optimization of five data submission methods
深入浅出边缘云 | 4. 生命周期管理
【OpenCV】-边缘检测汇总示例
Comparison of ipv4 and ipv6 (IPV4)
NameNode (NN) and SecondaryNameNode (2NN) working mechanism
PyQt5快速开发与实战 10.1 获取城市天气预报









