CLIP学习

CLIP 学的是github官方给的教程

Interacting_with_CLIP.ipynb

注意:我运行程序遇到了很多问题

numpy

用低版本的numpy
pip install numpy==1.25.0

Jupyter notebook 内核崩溃

python 复制代码
with torch.no_grad():
    image_features = model.encode_image(image_input).float()
    text_features = model.encode_text(text_tokens).float()

是在这里崩溃的,我按照github的提示,显示更新了一下jupyter kernel,再把所有变量都放在cpu上,还修改了精度才运行成功的;

python 复制代码
# for CPU
image_input = image_input.float()
text_tokens = text_tokens.int()
相关推荐
武昌库里写JAVA42 分钟前
iview Switch Tabs TabPane 使用提示Maximum call stack size exceeded堆栈溢出
java·开发语言·spring boot·学习·课程设计
一弓虽2 小时前
git 学习
git·学习
Moonnnn.4 小时前
【单片机期末】串行口循环缓冲区发送
笔记·单片机·嵌入式硬件·学习
viperrrrrrrrrr74 小时前
大数据学习(131)-Hive数据分析函数总结
大数据·hive·学习
fen_fen5 小时前
学习笔记(26):线性代数-张量的降维求和,简单示例
笔记·学习·算法
布伦鸽7 小时前
C# WPF 左右布局实现学习笔记(1)
笔记·学习·c#·wpf
陳麦冬8 小时前
深入理解指针(二)
c语言·学习
普宁彭于晏10 小时前
CSS3相关知识点
前端·css·笔记·学习·css3
fen_fen11 小时前
学习笔记(25):线性代数,矩阵-矩阵乘法原理
笔记·学习·线性代数
xiaoxiaoxiaolll12 小时前
从理论崩塌到新路径:捷克科学院APL Photonics论文重构涡旋光技术边界
学习