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

相关推荐
触底反弹1 分钟前
面试被问到 Text2SQL,我用 DeepSeek 自己实现了一个
python·sqlite
妙码生花10 分钟前
使用git更新ai-go-admin框架
前端·人工智能·git·golang·typescript·php
Claire_8810 分钟前
企业网盘文件防泄露方案分析:权限管控、加密存储与AI检索能力对比
人工智能
2601_9622955811 分钟前
python+selenium实现自动化测试
自动化测试·python·selenium·学习心得·web端测试
室内定位小白13 分钟前
2026 年的大模型战争:GPT、Claude、Gemini、Grok 与中国模型,究竟谁更强?
人工智能·gpt
azhou的代码园14 分钟前
基于RFM模型的中小型企业客户管理系统
java·人工智能·spring boot·毕业设计
米小虾14 分钟前
AI 没有证明费马大定理:1300 万行 Lean 代码背后,是"可验证 AI"的新范式
人工智能
9i编程16 分钟前
15.对SKILL进行一次全新尝试,改为框架+细节方式的实践及验证:三次联调(4)——第一次测试与事故
人工智能·openai·ai编程
青 春 记 忆17 分钟前
零基础入门python66:FastAPI AI标题、摘要和标签
python·fastapi·后端开发
lucas_AI17 分钟前
OCR 认错字别急着重跑:OCR-EDR 教模型「看图改错」
人工智能