LaMa 安装

使用官方的安装方法有几个坑:

  • conda_env.yml中,所有依赖均和python3.6绑定,而py36在新版的vscode中无法进行调试。(不过可以通过将python扩展进行降级的手段解决此问题,但感觉还是缓兵之计,而且,插件栏总提示要更新,强迫症不能忍 😦)
  • 官方使用的是cudatoolkit=10.2,无法与我的三张4090兼容
  • conda_env.yml中的好多安装包是安装其他模块时附带安装的,无需全部按照他给定的版本进行安装。此外,按照他给的yml文件进行安装,在升级某个模块时会报出依赖冲突问题。
  • omegaconf版本升级后,需要改动很多地方,例如:
  • weights_path: ${env:TORCH_HOME} 需要改为weights_path: ${oc.env:TORCH_HOME}

以及👇

`# @package _group_` 需要改为
defaults:
	- _self_
  • 安装推荐: 先使用conda建立一个python=3.7的环境(使得vscode可以debug),接着,安装pytorch1.10.1以及对应版本的pytorch_lightning,然后,安装Detectron2,最后,使用pip install -r requirements.txt 安装剩下的依赖。
  • pytorch1.10.1安装指令:
# CUDA 10.2
conda install pytorch==1.10.1 torchvision==0.11.2 torchaudio==0.10.1 cudatoolkit=10.2 -c pytorch

# CUDA 11.3
conda install pytorch==1.10.1 torchvision==0.11.2 torchaudio==0.10.1 cudatoolkit=11.3 -c pytorch -c conda-forge

# CPU Only
conda install pytorch==1.10.1 torchvision==0.11.2 torchaudio==0.10.1 cpuonly -c pytorch
  • launch.json文件的编写:
{
   
    "version": "0.2.0",
    "configurations": [

        {
   
            "name": "lama", #给调试文件起名字
            "type": "debugpy",  # 调试器
            "request": "launch",
            "program": "${workspaceFolder}/bin/train.py",  # 主文件名
            "console": "integratedTerminal",
            "args": 
big-lama.zip是一个文件压缩包,包括了一个名为big-lama的文件。通常,使用.zip扩展名的文件是为了将多个文件或文件夹组合成一个单独的文件。压缩文件可以减小文件的大小,方便传输和存储。使用压缩文件可以节省磁盘空间,并且在将文件发送给其他人时可以更快地上传或下载。 big-lama.zip可能是一个包含大量数据或文件的文件压缩包。通过将这些文件压缩到一个压缩包中,可以更方便地进行管理和传输。因为big-lama.zip是压缩文件,所以我们需要一个解压软件来解压缩它。在解压缩后,我们将能够访问big-lama文件。 在解压big-lama.zip之前,请确保您具有可解压缩该文件的软件。一些常见的解压缩软件包括WinRAR、7-Zip和WinZip等。如果您没有这些软件,您可以在互联网上找到并下载它们。 解压big-lama.zip的步骤是:首先,找到big-lama.zip文件所在的位置。然后,右键单击该文件,并选择打开或解压缩(具体选项根据您所使用的解压软件而异)。在解压缩完成后,您将会看到一个文件名为big-lama的文件在您选择的目标文件夹中。 通过解压big-lama.zip文件,我们可以访问和使用big-lama文件中的内容。请注意,文件扩展名可能会根据文件类型而有所不同,例如:.txt表示文本文件,.jpg表示图像文件等。因此,您可能需要选择适当的应用程序来打开big-lama文件,以查看其内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值