tensor的del

仅作为记录,大佬请跳过。

背景

tensor是[4,3,224,224]

要去除某一行,变成[3,3,224,224]

直接上代码

def del_tensor(arr, index):
    if index < arr.shape[0] - 1:
        arr1 = arr[0: index]
        arr2 = arr[index + 1:]
        return torch.cat((arr1, arr2), dim=0)
    else:
        return arr[0: index]
    

x_HE_CLS=del_tensor(x_HE_CLS, 2)

参考

传送门

在这里插入图片描述

ELF(Executable and Linkable Format)是一种用于可执文件、共享库和目标文件的标准文件格式。下面我会用通俗易懂的例子来解释 ELF 头部(ELF Header)、程序头表(Program Header Table)和节头表(Section Header Table)。 想象一下你正在组织一场音乐会。ELF 头部就像是这场音乐会的入口处。它包含了一些重要的信息,比如文件类型、机器架构、入口点地址等。它告诉操作系统如何解释和执这个文件。 程序头表就像是你制定的演出计划表。它列出了音乐会的各个部分,比如开场曲、主题曲、独奏等。对于可执文件来说,程序头表描述了程序在内存中的布局,包括各个段(Segment)的起始地址、大小和访问权限等。对于共享库和目标文件来说,程序头表可能是空的或者不需要。 节头表就像是你准备的歌曲列表。它详细描述了每首歌曲的信息,比如歌曲名称、时长、风格等。对于可执文件来说,节头表记录了各个节(Section)的起始地址、大小和属性等。节通常用于存储代码、数据和其他资源。对于共享库和目标文件来说,节头表也扮演着类似的角色。 总结一下,ELF 头部是文件的入口信息,程序头表描述了程序在内存中的布局,节头表详细描述了文件的各个部分。它们共同组成了 ELF 文件的结构,使操作系统能够正确加载和执这些文件。希望这个例子能帮助你更好地理解 ELF 文件结构!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值