【halcon深度学习之那些封装好的库函数】tuple_shuffle

函数分析

在这里插入图片描述

tuple_shuffle 是一个用于将元组中的元素随机排序的过程。具体而言,它会接受一个输入元组 Tuple,然后以随机的顺序对其元素进行排序,并将结果存储在输出元组 Shuffled 中。你可以在 Tuple 中混合包含字符串和数字。如果输入的元组为空,则输出的元组也将为空。

参数:

  • Tuple(输入):要进行随机排序的输入元组。
  • Shuffled(输出):存储随机排序结果的输出元组。

例程:

Tuple := [0:10]
tuple_shuffle(Tuple, Shuffled)

在上述例程中,Tuple 是包含数字 0 到 10 的元组,tuple_shuffle 将这些数字以随机顺序排序,并将结果存储在 Shuffled 中。

使用分析

对样本进行处理时,为了减少偶然性, 经常会对样本顺序进行打乱。此时tuple_shuffle就很好用。

代码上下文

* Display the DLSamples for 10 randomly selected train images.
find_dl_samples (DLDataset.samples, 'split', 'train', 'match', SampleIndices)
tuple_shuffle (SampleIndices, ShuffledIndices)
read_dl_samples (DLDataset, ShuffledIndices[0:9], DLSampleBatchDisplay)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

code bean

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值