ubuntu18.04安装caffe

时间: 2023-04-29 09:03:21 浏览: 66
安装Caffe在Ubuntu 18.04上的步骤如下: 1. 安装依赖项:sudo apt-get update && sudo apt-get install -y build-essential cmake git pkg-config libatlas-base-dev libboost-all-dev libgflags-dev libgoogle-glog-dev libhdf5-serial-dev libleveldb-dev liblmdb-dev libopencv-dev libprotobuf-dev libsnappy-dev protobuf-compiler python-dev python-pip python-numpy python-scipy python-matplotlib python-sklearn python-h5py python-protobuf python-skimage python-opencv python-pandas python-yaml 2. 下载Caffe源码:git clone https://github.com/BVLC/caffe.git 3. 进入Caffe目录:cd caffe 4. 创建Makefile.config文件:cp Makefile.config.example Makefile.config 5. 修改Makefile.config,如果需要使用CPU支持,将CPU_ONLY设置为1,并且注释掉相应的GPU支持部分 6. 编译安装:make all -j8 && make install 7. 安装python接口:make pycaffe 8. 添加环境变量:echo "export PYTHONPATH=$(pwd)/python:$PYTHONPATH" >> ~/.bashrc && source ~/.bashrc 9. 验证安装:python -c "import caffe; print(caffe.__version__)" 请注意,如果在安装过程中遇到问题,请参考Caffe官方文档进行解决。

相关推荐

### 回答1: 安装caffe-ssd-gpu在ubuntu18.04的步骤如下: 1. 安装CUDA:从Nvidia官网下载合适的CUDA安装包,按照官方文档的指引进行安装。 2. 安装依赖:运行以下命令安装所需依赖库: sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev \ libopencv-dev libhdf5-serial-dev protobuf-compiler \ libgflags-dev libgoogle-glog-dev liblmdb-dev libboost-all-dev 3. 下载caffe-ssd-gpu源码并编译:从Github上下载caffe-ssd-gpu的源码,按照官方文档指引进行编译。编译时需要指定编译选项为GPU模式。 4. 运行测试:安装完成后,运行测试脚本,确保安装配置成功。 以上为简要步骤,具体操作请参考对应文档和官方指引。 ### 回答2: Ubuntu18.04是目前比较常见的Linux操作系统之一,而CAFFE-SSD-GPU是深度学习的一个工具。下面是安装caffe-ssd-gpu的步骤: 1. 安装CUDA和cuDNN 首先,您需要安装CUDA和cuDNN,这是运行深度学习框架所需的必备组件。下载安装CUDA和cuDNN之前,您需要查看您的图形卡的型号,以便选择正确的CUDA版本和cuDNN版本。 在下载和安装CUDA和cuDNN之前,您需要在NVIDIA的开发者网站上注册自己,并下载适用于您机器的CUDA和cuDNN版本。此外,您还需要在命令行界面中设置以下环境变量: export PATH=/usr/local/cuda-8.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH 2. 安装依赖项 在安装caffe之前,需要安装一些依赖项。您可以使用以下命令将这些依赖项安装到您的Ubuntu系统上: sudo apt-get update sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev protobuf-compiler gfortran libjpeg62 libfreeimage-dev libatlas-base-dev git python-dev python-pip libgoogle-glog-dev libbz2-dev libxml2-dev libxslt-dev libffi-dev libssl-dev libgflags-dev liblmdb-dev python-yaml python-numpy python-scipy 3. 下载和安装CAFFE 现在,您需要在您的系统上下载和安装CAFFE。从github上获取caffesource代码并进行安装: git clone https://github.com/weiliu89/caffe.git cd caffe git checkout ssd 4. 编译和安装CAFFE 使用以下命令编译和安装caffe: cp Makefile.config.example Makefile.config make all -j $(($(nproc) + 1)) make pycaffe 执行该命令后,您需要等待一段时间才能完成CAFFE的编译。如果出现任何编译错误,请检查您的CUDA和cuDNN版本是否正确,并重新安装依赖项。 5. 使用CAFFE-SSD-GPU 现在,您已经成功地在Ubuntu18.04操作系统上安装并编译了CAFFE-SSD-GPU,您可以开始使用该工具来执行深度学习任务了。 总结 安装CAFFE-SSD-GPU需要充分理解linux的命令行操作。需要先确认CUDA和cuDNN已经安装,并正确设置环境变量。然后需要下载和安装CAFFE, 并最后编译和安装CAFFE。在安装过程中如果存在问题,可以查看错误日志,重新检查步骤。如果对命令行操作不熟悉,则先学习linux基础操作。 ### 回答3: caffe-ssd-gpu是一种基于caffe框架的用于实现目标检测的神经网络模型,在Ubuntu18.04系统中安装caffe-ssd-gpu需要进行以下步骤: 1. 安装CUDA CUDA是NVIDIA公司推出的用于高性能计算的并行计算平台和编程模型,是使用GPU进行深度学习任务所必需的。在Ubuntu18.04上安装CUDA需要首先确认自己的显卡型号,并选择合适的CUDA版本进行安装。可以在NVIDIA官网上下载相应的CUDA安装包,也可以通过命令行方式进行安装。在安装过程中注意要按照提示完成相应的配置和设置。 2. 安装cuDNN cuDNN是用于深度神经网络的GPU加速库,也是必需的组件之一。在安装过程中同样需要确认CUDA的版本和自己的显卡型号,并下载相应的cuDNN安装包进行安装。 3. 安装依赖包 在安装caffe-ssd-gpu前需要先安装几个依赖包,包括protobuf、opencv、boost等。可以通过命令行方式进行安装,例如: sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev 4. 下载caffe-ssd-gpu源码 可以在GitHub上找到caffe-ssd-gpu的源码,下载后解压到自己想要的目录下。 5. 编译和安装caffe-ssd-gpu 进入caffe-ssd-gpu源码目录下,执行以下命令: cd caffe-ssd-gpu mkdir build cd build cmake .. make all -j8 make install 其中,make all -j8表示使用8个线程进行编译,提高编译速度。make install表示安装编译好的caffe-ssd-gpu库文件和可执行文件。 6. 测试安装是否成功 可以尝试运行caffe-ssd-gpu自带的测试程序,检查安装是否成功。在源码目录下执行以下命令: ./build/tools/caffe time --model=models/VGGNet/VOC0712/SSD_300x300_ft/deploy.prototxt --gpu=0 这条命令会测试caffe-ssd-gpu在GPU上执行推断的速度,如果没有问题,则说明安装成功。 需要注意的是,在安装过程中可能会遇到各种问题,例如依赖包的版本不兼容、CUDA和cuDNN的配置出错等等。这时候需要耐心调试错误,逐个解决问题,才能确保caffe-ssd-gpu能够正常运行。
当然,我可以帮你提供 Ubuntu 18.04 上安装虚拟机的教程。以下是简要步骤: 1. 首先,你需要下载并安装虚拟机软件。常用的虚拟机软件有 VirtualBox 和 VMware Workstation,你可以根据自己的需求选择其中一个。 2. 访问 VirtualBox 或 VMware Workstation 的官方网站,下载适用于 Ubuntu 的安装程序,并按照提示进行安装。 3. 安装完成后,打开虚拟机软件。在 VirtualBox 中,点击 "新建" 创建新虚拟机;在 VMware Workstation 中,点击 "创建新的虚拟机"。 4. 在创建虚拟机的过程中,需要选择操作系统类型和版本。选择 Ubuntu,并选择对应的版本(18.04)。 5. 分配虚拟机的资源,例如内存和硬盘空间。根据自己的需求进行设置。 6. 创建完成后,选择虚拟机并点击 "启动"。 7. 在虚拟机启动时,你需要提供 Ubuntu 18.04 的安装镜像文件。你可以选择下载 Ubuntu 18.04 的ISO镜像文件,并在虚拟机中加载该镜像文件。 8. 虚拟机会自动引导到 Ubuntu 18.04 的安装界面。按照提示进行安装,包括选择语言、时区、键盘布局等。 9. 在安装过程中,你需要设置用户名和密码以及其他相关配置。根据提示进行设置。 10. 完成安装后,重新启动虚拟机。你现在应该能够看到 Ubuntu 18.04 的桌面界面了。 这是一个简要的教程,供你参考。具体的安装步骤可能会因为不同的虚拟机软件而有所差异,请根据你使用的软件进行相应的操作。希望对你有所帮助!如果还有其他问题,请随时提问。
要在VMware虚拟机中安装Ubuntu 18.04,可以按照以下步骤进行操作: 1. 首先,从官方网站上下载并安装VMware软件。在安装过程中,请按照向导的提示进行操作,并确保VMware软件成功安装。 2. 下载Ubuntu 18.04的镜像文件。你可以从Ubuntu官方网站上下载镜像文件,并确保选择与你的计算机系统兼容的版本。 3. 在VMware中创建一个新的虚拟机,并将Ubuntu 18.04的镜像文件加载到虚拟机中。在创建虚拟机的过程中,你需要为虚拟机分配足够的内存、硬盘空间和其他必要的设置。 4. 安装Ubuntu 18.04操作系统。在虚拟机中启动Ubuntu 18.04,并按照向导的提示进行安装。在安装过程中,你需要选择安装语言、时区、键盘布局等相关设置。 5. 设置Ubuntu系统。一旦安装完成,你可以根据需要进行一些系统设置,例如调整分辨率[2.3.1]、安装VMware Tools[2.3.2]等。 总结起来,安装VMware虚拟机中的Ubuntu 18.04的步骤包括:下载并安装VMware软件、下载Ubuntu 18.04镜像文件、在VMware中创建虚拟机并加载镜像文件、安装Ubuntu 18.04操作系统,最后进行必要的系统设置。123 #### 引用[.reference_title] - *1* *2* [VMware虚拟机中安装Ubuntu18.04(linux发行版)【超详细图文教程】](https://blog.csdn.net/weixin_43290551/article/details/125954709)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [VMware15虚拟机安装Ubuntu18.04的图文教程](https://download.csdn.net/download/weixin_38657835/14048613)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
在Ubuntu 18.04上安装OpenCV 3.2.0可能会遇到一些问题,但是有一些解决方法可以参考。首先,可以参考CSDN博客上的教程《在ubuntu18.04中安装opencv_contrib-3.2.0采坑教程_小虎哥哥爱学习-CSDN博客_ubuntu18.04安装opencv》,其中提供了一些解决方案。此外,还可以参考另一篇博客《主要介绍了Ubuntu18.04安装opencv 3.2.0的解决方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下》。另外,一位使用TX2尝试安装OpenCV 3.2的学长也分享了具体的安装过程,包括安装准备和依赖包的安装等步骤。你可以参考这些教程和经验来安装OpenCV 3.2.0。123 #### 引用[.reference_title] - *1* [ubuntu18.04安装opencv3.2.0](https://blog.csdn.net/longbatianxia1/article/details/121462718)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Ubuntu18.04安装opencv 3.2.0的解决方法](https://download.csdn.net/download/weixin_38637983/12842575)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Ubuntu16.04/18.04上安装opencv3.2.0](https://blog.csdn.net/YiYeZhiNian/article/details/97185190)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
### 回答1: 您好!安装 Ubuntu 18.04 虚拟机的步骤如下: 1. 首先,您需要下载并安装虚拟化软件,例如 VirtualBox 或 VMware Workstation Player。您可以在官方网站上下载并安装这些软件。 2. 下载 Ubuntu 18.04 ISO 镜像文件。您可以在 Ubuntu 官方网站上下载。 3. 打开虚拟化软件并创建一个新的虚拟机。您需要指定虚拟机的名称、虚拟机的类型(例如 Linux)、虚拟机的版本(例如 Ubuntu 64-bit)以及虚拟机的内存大小和硬盘空间大小。 4. 安装 Ubuntu 18.04。在虚拟机中,选择安装 Ubuntu,然后按照屏幕上的指示完成安装过程。在安装过程中,您需要选择语言、时区、键盘布局和分区方案等选项。 5. 安装完成后,您需要重新启动虚拟机。然后,您可以登录 Ubuntu 并开始使用它了。 希望这些步骤能够帮助您安装 Ubuntu 18.04 虚拟机。如果您有任何问题,请随时问我。 ### 回答2: 在计算机科学领域,虚拟机被广泛采用作为测试环境、开发环境和运行环境等。其中,Ubuntu已成为广大开发者和用户的首选操作系统之一,今天我将分享一下在虚拟机上安装Ubuntu 18.04的教程。 第一步:准备VMware虚拟机软件 在官方网站上下载 VMware Workstation/player 并安装。这里我们以VMware Workstation为例。建议选择稳定的最新版本,可以免费试用一段时间。 第二步:下载Ubuntu 18.04镜像 从Ubuntu的官网下载Ubuntu 18.04.iso安装镜像,并选择需要的版本(32位或者64位)。下载完成后,在本地文件夹中存储好ISO文件。 第三步:创建虚拟机 通过VMware Workstation创建一个新的虚拟机。常规虚拟机,选择“自定义”进行创建。接下来输入虚拟机名称,选择存储目录和虚拟硬盘容量,设置虚拟机操作系统,数量为1。选择需要的Ubuntu镜像文件以及安装选项,并配置虚拟机配置,如内存、处理器数量等。最后确认配置完成并点击“完成”按钮。 第四步:开始Ubuntu 18.04安装 创建完成虚拟机后就可以开始在其中安装Ubuntu 18.04,进入虚拟机后先选择进入“Install”选项,然后按照引导一步步完成新系统的安装。 在安装过程中,用户需要选择安装选项(需要更新或取消安装第三方软件等),设置语言、时区等信息,然后创建新用户并添加密码。 最后,点击完成按钮进行系统安装,并等待完成。 总结起来,虚拟机安装Ubuntu18.04并不难,只需要准备好软件和镜像文件,然后按照引导一步步完成安装即可。安装完成后,用户就可以自由使用Ubuntu系统来进行开发、测试、学习等各种活动。所以,有兴趣的同学,可以尝试一下。 ### 回答3: 虚拟机安装 Ubuntu 18.04 Ubuntu 是 Linux 系统中的一种发行版,使用虚拟机安装 Ubuntu 可以让用户在不影响主机系统的情况下,尝试体验和学习 Linux 系统的功能和操作。 首先,需要准备的工具有 VMware 虚拟机和 Ubuntu 18.04 ISO 镜像。可以在官网上下载 VMware,Ubuntu 可以在官网或者其他下载站点上下载。 第一步,打开 VMware 并点击 "创建新虚拟机",进入虚拟机创建向导。选择 "自定义(高级)" 在下一步选择虚拟机的类型和版本,选择 "Linux" 和 "Ubuntu 64 位",并按照提示设定虚拟机的名称和存储位置。 第二步,选择虚拟机的处理器和内存大小,根据电脑的具体配置选择合适的数值。 第三步,选择虚拟机的网络类型,提供了三种网络连接方式:桥接网络、NAT 网络和主机网络。桥接网络是连接虚拟机到物理网络的一种方式,NAT 是通过虚拟机的 IP 地址访问 Internet,主机网络是直接与主机连接的一种网络方式。 第四步,选择创建虚拟磁盘或者链接到现有虚拟磁盘。 第五步,安装 Ubuntu 镜像,选择 "使用 ISO 镜像文件" 和 "浏览",找到 Ubuntu 18.04 的 ISO 文件并载入。 第六步,设置 Ubuntu 18.04 安装选项,如语言、时区等。 第七步,分配虚拟机的磁盘容量和位置,设定完毕,就可以开始 Ubuntu 18.04 的安装过程了。 通过以上步骤,完成虚拟机环境的搭建和 Ubuntu 18.04 的安装。虚拟机可以让用户在操作系统中进行各种测试和实验,而不会对主机产生影响。这种方式不仅安全稳定,而且能够帮助用户更方便地学习和实践 Linux 系统的操作。
下面是 Ubuntu18.04 的安装教程: 1. 首先,下载 Ubuntu18.04 的安装镜像文件。你可以到 Ubuntu 官方网站的下载页面或者其他镜像站点上获取安装镜像文件。 2. 下载完成后,将镜像文件写入到一个可启动的 USB 或 DVD 上。你可以使用一些工具如 Rufus(Windows)、Etcher(Windows、macOS、Linux)或者 dd 命令(Linux)来完成这个步骤。 3. 将制作好的可启动介质插入到你的计算机上,并重启计算机。 4. 在计算机启动时,进入 BIOS 设置界面。这个步骤因计算机品牌和型号不同而有所不同。你需要按下特定的按键(如 F2、F12、Delete 等)来进入 BIOS 设置界面。 5. 在 BIOS 设置界面中,找到启动选项,并将可启动介质(USB 或 DVD)设置为首选启动设备。保存设置并退出 BIOS。 6. 计算机重新启动后,它会从可启动介质中加载 Ubuntu 安装程序。 7. 在 Ubuntu 安装程序界面中,选择你想要的语言,并点击 "Install Ubuntu" 开始安装过程。 8. 在安装过程中,你需要选择一些选项,如时区、键盘布局等。根据自己的需求进行选择。 9. 在 "Installation Type" 步骤中,你可以选择在磁盘上进行新安装、与其他操作系统共存或者进行自定义分区。选择适合你的选项,并点击 "Install Now" 开始安装。 10. 安装程序会提示你确认对磁盘进行更改。请确保你的重要数据已备份,并点击 "Continue" 继续安装。 11. 在后续步骤中,你需要设置用户名、密码等信息。 12. 安装程序会继续执行,直到完成安装。安装完成后,你可以选择重新启动计算机。 13.重新启动计算机后,你将看到登录界面。输入之前设置的用户名和密码登录系统。 14. 至此,你已成功安装 Ubuntu18.04。 希望这个安装教程对你有所帮助!如有任何问题,请随时提问。

最新推荐

Ubuntu18.04通过源码安装Odoo14的教程

本系列文章针对Odoo 14版,从系统安装,开发环境配置,代码结构,主要功能升级,源码赏析,Anodoo对Odoo的关键扩展等角度,预先给大家介绍即将在2020年发布的这一最新版本

Ubuntu18.04安装Nvidia显卡驱动教程(图文)

主要介绍了Ubuntu18.04安装Nvidia显卡驱动教程(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

ubuntu 18.04 安装opencv3.4.5的教程(图解)

主要介绍了ubuntu 18.04 安装opencv3.4.5的教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境

主要介绍了Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

如何解决Ubuntu18.04循环登录/卡在开机界面/无法进入图形界面的问题

主要介绍了如何解决Ubuntu18.04循环登录/卡在开机界面/无法进入图形界面的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

代码随想录最新第三版-最强八股文

这份PDF就是最强⼋股⽂! 1. C++ C++基础、C++ STL、C++泛型编程、C++11新特性、《Effective STL》 2. Java Java基础、Java内存模型、Java面向对象、Java集合体系、接口、Lambda表达式、类加载机制、内部类、代理类、Java并发、JVM、Java后端编译、Spring 3. Go defer底层原理、goroutine、select实现机制 4. 算法学习 数组、链表、回溯算法、贪心算法、动态规划、二叉树、排序算法、数据结构 5. 计算机基础 操作系统、数据库、计算机网络、设计模式、Linux、计算机系统 6. 前端学习 浏览器、JavaScript、CSS、HTML、React、VUE 7. 面经分享 字节、美团Java面、百度、京东、暑期实习...... 8. 编程常识 9. 问答精华 10.总结与经验分享 ......

无监督视觉表示学习中的时态知识一致性算法

无监督视觉表示学习中的时态知识一致性维信丰酒店1* 元江王2*†马丽华2叶远2张驰2北京邮电大学1旷视科技2网址:fengweixin@bupt.edu.cn,wangyuanjiang@megvii.com{malihua,yuanye,zhangchi} @ megvii.com摘要实例判别范式在无监督学习中已成为它通常采用教师-学生框架,教师提供嵌入式知识作为对学生的监督信号。学生学习有意义的表征,通过加强立场的空间一致性与教师的意见。然而,在不同的训练阶段,教师的输出可以在相同的实例中显著变化,引入意外的噪声,并导致由不一致的目标引起的灾难性的本文首先将实例时态一致性问题融入到现有的实例判别范式中 , 提 出 了 一 种 新 的 时 态 知 识 一 致 性 算 法 TKC(Temporal Knowledge Consis- tency)。具体来说,我们的TKC动态地集成的知识的时间教师和自适应地选择有用的信息,根据其重要性学习实例的时间一致性。

create or replace procedure这句语句后面是自定义么

### 回答1: 是的,"create or replace procedure"语句后面应该跟着自定义的存储过程名。例如: ```sql create or replace procedure my_procedure_name ``` 这里"my_procedure_name"是你自己定义的存储过程名,可以根据具体需求进行命名。 ### 回答2: 不完全是自定义。在Oracle数据库中,"CREATE OR REPLACE PROCEDURE"是一条SQL语句,用于创建或替换一个存储过程。关键词"CREATE"表示创建新的存储过程,关键词"OR REPLACE"表示如果该存储过程

数据结构1800试题.pdf

你还在苦苦寻找数据结构的题目吗?这里刚刚上传了一份数据结构共1800道试题,轻松解决期末挂科的难题。不信?你下载看看,这里是纯题目,你下载了再来私信我答案。按数据结构教材分章节,每一章节都有选择题、或有判断题、填空题、算法设计题及应用题,题型丰富多样,共五种类型题目。本学期已过去一半,相信你数据结构叶已经学得差不多了,是时候拿题来练练手了,如果你考研,更需要这份1800道题来巩固自己的基础及攻克重点难点。现在下载,不早不晚,越往后拖,越到后面,你身边的人就越卷,甚至卷得达到你无法想象的程度。我也是曾经遇到过这样的人,学习,练题,就要趁现在,不然到时你都不知道要刷数据结构题好还是高数、工数、大英,或是算法题?学完理论要及时巩固知识内容才是王道!记住!!!下载了来要答案(v:zywcv1220)。

基于对比检测的高效视觉预训练

10086⇥⇥⇥⇥基于对比检测的高效视觉预训练Ol i vierJ. He´naf f SkandaKoppula Jean-BaptisteAlayracAaronvandenOord OriolVin yals JoaoCarreiraDeepMind,英国摘要自我监督预训练已被证明可以为迁移学习提供然而,这些性能增益是以大的计算成本来实现的,其中最先进的方法需要比监督预训练多一个数量级的计算。我们通过引入一种新的自监督目标,对比检测,任务表示与识别对象级功能跨增强来解决这个计算瓶颈。该目标可提取每幅图像的丰富学习信号,从而在各种下游任务上实现最先进的传输精度,同时需要高达10少训练特别是,我们最强的ImageNet预训练模型的性能与SEER相当,SEER是迄今为止最大的自监督系统之一,它使用了1000多个预训练数据。最后,我们的目标无缝地处理更复杂图像的预训练,例如COCO中的图像,缩小了从COCO到PASCAL的监督迁移学习的差距1. 介绍自从Al