【halcon深度学习之那些封装好的库函数】tuple_shuffle +
2023-12-21 17:49:06
函数分析
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)
文章来源:https://blog.csdn.net/songhuangong123/article/details/135135049
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!