pytorch 鲜见操作

对两个 tensor 做逻辑运算,比如 & (与)

python 复制代码
import torch

# 定义两个张量
tensor_a = torch.tensor([1, 0, 1, 0], dtype=torch.bool)
tensor_b = torch.tensor([1, 1, 0, 0], dtype=torch.bool)

# 执行逻辑与操作
result = tensor_a & tensor_b

print(result)

结果输出:

复制代码
tensor([ True, False, False, False])

使用布尔类型张量做索引(也叫掩码)

python 复制代码
import torch

# 创建一个数据张量
data = torch.tensor([10, 20, 30, 40])

# 创建一个布尔索引张量
mask = torch.tensor([True, False, False, False])

# 使用布尔索引选择元素
selected_data = data[mask]

print(selected_data)

打印日志:

复制代码
tensor([10])

相关推荐
IT·陈寒13 分钟前
Vue组件props传对象给我整不会了
人工智能·大模型·api·创业·变现·简历优化
2601_9657422217 分钟前
全媒体运营与短视频代运营,两者有什么区别?
大数据·数据结构·人工智能·算法·ai·媒体
Joker-Zohar19 分钟前
GPT-Image-2.5 双版本上线:8 组压力测试的提示词拆解,中文渲染零乱码
人工智能·gpt
白帽黑客-晨哥21 分钟前
Copilot 能换成本地吗?本地化 AI 编程助手可行性全解析
人工智能·copilot
阿里云大数据AI技术22 分钟前
Agentic Search + Memory:OpenClaw 从搜索工具到企业认知引擎
人工智能
IT_陈寒28 分钟前
Redis误用keys命令把生产环境搞崩了,血的教训
前端·人工智能·后端
m0_6145235529 分钟前
差异很大的两段视频怎么自然衔接:切点、AI转场与失败回退
人工智能·音视频
Sheakan38 分钟前
从神经元到深度网络:神经网络为什么能起作用
人工智能
Tangyuewei40 分钟前
给老 Spring 项目装个 AI Agent
java·人工智能·spring
旋生万物1 小时前
量子纠错容错率87%?螺旋拓扑码用“相位保护“给量子比特上保险(附Python)
python·ai编程·量子计算·量子纠错·螺旋计算