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])

相关推荐
汤姆yu几秒前
基于Django的学习资料共享与智能推荐系统
后端·python·django·毕业设计·学习资料共享
小K讲AI营销2 分钟前
智谱配售314亿港元:融资通道切换
大数据·人工智能
陕西企来客6 分钟前
2026年8月木铝门窗适合哪些住宅?材质性能与维护解析
人工智能·材质·木铝门窗
深小乐7 分钟前
读李开复《AI 未来已来》,我三月份写的那些判断,被补全了
人工智能
张人玉8 分钟前
基于 Python + PyQt5 的水果目标检测与分割可视化系统——水果深度学习识别可视化大屏
python·深度学习·qt·目标检测·sqlite·echarts
Csvn10 分钟前
第 9 章 记忆系统
人工智能·aigc·agent
for_ever_love__11 分钟前
python爬虫: GET请求与POST请求
开发语言·爬虫·python·网络编程
李洱14 分钟前
Reranker(重排器)
人工智能
rui050115 分钟前
加载dsh第三方插件
人工智能
johnsong15 分钟前
AI 前沿日报:2026年8月29日
人工智能