当前位置: 首页 > news >正文

简单的网站源码怎么查网站做站点地图

简单的网站源码,怎么查网站做站点地图,企业网站推广设计,wordpress 优酷 html5上一篇文章#xff1a;【2025深度学习环境搭建-1】在Win11上用WSL2和Docker解锁GPU加速 先启动Docker#xff01;对文件内容有疑问#xff0c;就去问AI 一、用Docker拉取pytorch镜像#xff0c;启动容器#xff0c;测试GPU docker pull pytorch/pytorch:2.5.0-cuda12.4…上一篇文章【2025深度学习环境搭建-1】在Win11上用WSL2和Docker解锁GPU加速 先启动Docker对文件内容有疑问就去问AI 一、用Docker拉取pytorch镜像启动容器测试GPU docker pull pytorch/pytorch:2.5.0-cuda12.4-cudnn9-devel docker run -it --rm --gpus all pytorch/pytorch:2.5.0-cuda12.4-cudnn9-devel nvidia-smi 别忘了用--gpus all启用GPU 能出现显卡信息说明基于该镜像的容器是可以用gpu的。之后要把这个镜像应用到到我们的开发环境之中使用VS Code插件Dev Container 二、安装VS Code插件 三、创建项目文件测试pytorch和GPU的python程序 创建文件夹pytorch-test并在其目录下创建如下文件夹和文件(主要创建app.py和.devcontainer就行其他的随意) 需要创建的文件内容如下 requirements.txt 这个文件内容为空 app.py import torch a[1,23,4,5,.4] def print_gpu_info():# 检查CUDA是否可用cuda_available torch.cuda.is_available()print(fCUDA 是否可用: {cuda_available})if not cuda_available:return# 获取GPU数量device_count torch.cuda.device_count()print(f\n可用的GPU数量: {device_count})# 打印每个GPU的详细信息for i in range(device_count):print(f\n GPU {i} )print(f名称: {torch.cuda.get_device_name(i)})prop torch.cuda.get_device_properties(i)print(f总内存: {prop.total_memory / 1024**3:.2f} GB)print(f多处理器数量: {prop.multi_processor_count})print(f计算能力: {prop.major}.{prop.minor})def test_gpu_operation():# 尝试在GPU上执行操作if torch.cuda.is_available():try:# 创建测试张量x torch.randn(3, 3).cuda()y torch.randn(3, 3).cuda()z x y # 执行GPU计算# 验证设备类型print(\n GPU 操作测试 )print(f张量所在设备: {x.device})print(GPU 计算成功)return Trueexcept Exception as e:print(f\nGPU 操作失败: {str(e)})return Falseelse:print(没有可用的GPU进行测试)return Falseif __name__ __main__:print( PyTorch GPU 信息 )print_gpu_info()print(\n GPU 功能测试 )test_result test_gpu_operation()print(\n 最终状态 )print(fGPU 是否可用: {torch.cuda.is_available()})print(fGPU 是否可用: {test_result})print(fPyTorch 版本: {torch.__version__}).devcontainer/devcontainer.json // For format details, see https://aka.ms/devcontainer.json. For config options, see the // README at: https://github.com/devcontainers/templates/tree/main/src/docker-existing-dockerfile {name: GPU Development,torch2.5cu124cudnn9,Py3.11.10,runArgs: [--gpusall // 添加 GPU 支持],build: {// Sets the run context to one level up instead of the .devcontainer folder.context: ..,// Update the dockerFile property if you arent using the standard Dockerfile filename.dockerfile: Dockerfile},customizations: {vscode: {extensions: [ms-python.python,ms-toolsai.jupyter,ms-python.autopep8,ms-python.vscode-pylance,mechatroner.rainbow-csv,ms-azuretools.vscode-docker,ms-toolsai.datawrangler]}}// Features to add to the dev container. More info: https://containers.dev/features.// features: {},// Use forwardPorts to make a list of ports inside the container available locally.// forwardPorts: [],// Uncomment the next line to run commands after the container is created.// postCreateCommand: cat /etc/os-release,// Configure tool-specific properties.// customizations: {},// Uncomment to connect as an existing user other than the container default. More info: https://aka.ms/dev-containers-non-root.// remoteUser: devcontainer } .devcontainer/Dockerfile # 使用 PyTorch 官方镜像作为基础镜像 FROM pytorch/pytorch:2.5.0-cuda12.4-cudnn9-devel# 设置工作目录容器中的 WORKDIR /workspace# 将本地代码复制到容器中 COPY . /workspace# 安装额外的依赖如果有 RUN pip install --no-cache-dir -r requirements.txt# 暴露端口如果有需要 # EXPOSE 8000# 定义容器启动时运行的命令 # CMD [python, app.py]README.md ## pip环境导入导出 从requirements.txt导入环境 pip install --no-cache-dir -r requirements.txt 导出环境到文件requirements.txt pip freeze | grep -v file:// requirements.txt四、打开项目文件并使用容器环境 在VS Code中打开项目文件 按下【F1】在上方选择【Dev Containers:Reopen in Container】 此时查看vscode左下角蓝底白字显示Dev Container: GPU Development,torch2.5..就说明我们现在的项目torch-test已经在使用刚才拉取的pytorch容器了 在左边找到app.py运行他若显示可用gpu大于0表示项目torch-test中的python程序可以使用gpu。之后我们需要运行深度学习程序时使用这里的步骤即可不需要安装额外的python环境了若需要安装其他包那就修改requirements.txt文件即可。 五、需要安装其他python包怎么办 若我们需要其他python包那就在终端直接安装测试能用之后用pip freeze | grep -v file:// requirements.txt将当前python环境中的包导出到文件requirements.txt中。 之后再启动项目时Dev Container会自动帮我们根据文件requirements.txt安装环境。 清空文件requirements.txt中的内容之后重新构建容器即可得到一个原始镜像中的python环境 补充如何重新构建容器 按【F1】搜索【Dev Containers:Rebuild Container】 补充在镜像中添加VS Code插件 可以在镜像中添加VS Code插件之后每次构建镜像都会自动安装插件不用自己手动安装了 方法右键单击插件点击【Add to devcontainer.json】 参考 教程使用 Visual Studio Code 创建 Docker 应用 借助 Visual Studio Code 将 Docker 容器用作开发环境
http://www.hkea.cn/news/14283179/

相关文章:

  • 嘉兴哪里可以做淘宝网站wordpress网页美化教程
  • 住房与城乡建设局网站如何提高网站的收录
  • 用什么技术做网站为什么网站关键词没有排名
  • 雄安智能网站建设电话网站架构包含哪几部分
  • 静态网站建设平台百度网盘云资源搜索引擎
  • 怀远县建设局门户网站设计一个企业官网的栏目
  • 网站建设需要硬件设备无锡网站建设的公司
  • 彩票网站建设基本流程类似快手网站开发
  • 东莞网站设计哪家好番禺seo培训
  • 公司网站建设成都网站电子商务类型
  • 域名服务网站商业空间设计风格
  • 做购物车的网站越秀高端网站建设
  • 网站开发社区铁岭网站制作
  • 东莞网站建设 钢结构发布网站免费空间
  • 珠海市建设工程质量监督检测站网站酷站百分百
  • 婚庆网站建设网站格局
  • 网站文章更新注意什么意思做seo网站标题用什么符号
  • 制作收款网站成都网站建设龙兵网络
  • 移动手机网站开发湖南人文科技学院全国排名
  • 泗洪有做网站黄页 推广
  • 做网站带来的好处建网站 找个人
  • 淘客网站后台怎么做seo有哪些优缺点?
  • 后台建设电商网站给企业做网站的平台
  • 动漫网站怎么做网站建设列表横向
  • 广州市建设招标管理办公室网站抖音制作视频的软件
  • asp.net网站思路写作教学网站
  • 西双版纳建设厅网站微信小程序开发用什么语言
  • 什么公司可以做网站山西建设投资集团有限公司
  • 谷歌网站推广优化广州人社app怎么下载
  • 做擦边球网站赚钱么提供网站建设教程的网站