首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用AMD CPU,3000美元打造自己的深度学习服务器

PCPartpicker 的功率计算器能够大致算出你需要多大的功率(我的服务器是 824w),然而它经常在数量上出错,因此最好进行安全操作,以防你的计算机无法打开。...我使用的是 Linux,因为大多数 DL 框架都是针对该系统设计的。使用的台式机是 Ubuntu 16.04 LTS, 用 USB 就可安装全部的东西。...这是一个介绍在 Mac 上创建可启动 USB 的完整过程的教程(https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-macos...为服务器映射端口,完成这一步需要找到服务器的 MAC 地址,如何在 Ubuntu 找到地址可以查看此链接:http://technologyinfinite.blogspot.com/2016/07/three-simple-ways-to-find-mac-address.html...-1.8.0-cp36-cp36m-linux_x86_64.whl pip install keras mkdir ~/.keras echo '{ "image_dim_ordering"

2.1K20

『TensorFlow2.0正式版』TF2.0+Keras速成教程·零:开篇简介与环境准备

如果想了解TensorFlow的发展史,可以查看笔者CSDN约稿文章:『王霸之路』从0.1到2.0一文看尽TensorFlow奋斗史 TensorFlow和Keras都是在4年前发布的(Keras为2015...将Keras扩展到从非常高级(更易于使用,不太灵活)到非常低级(需要更多专业知识,但提供了极大灵活性)的工作流范围。...(关于ubuntu与mac版本的安装可以仿照此方法,因为conda支持多平台,应该没什么问题,如果大家问题多的话,可以评论,我后面会会更新ubuntu安装教程) 1.0 conda环境准备 conda是很好用...推荐地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh Mac os...下面介绍些cmd conda指令: 查看conda环境:conda env list 新建conda环境(env_name就是创建的环境名,可以自定义):conda create -n env_name

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TensorFlow2.0正式版发布,极简安装TF2.0(CPU&GPU)教程

    (关于ubuntu与mac版本的安装可以仿照此方法,因为conda支持多平台,应该没什么问题,如果大家问题多的话,可以评论,我后面会会更新ubuntu安装教程) 1.0 conda环境准备 conda是很好用...推荐地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh Mac os...下面介绍些cmd conda指令: 查看conda环境:conda env list 新建conda环境(env_name就是创建的环境名,可以自定义):conda create -n env_name...1.1 TF2.0 CPU版本安装 TF CPU安装比较简单,因为不需要配置GPU,所以windows ubuntu macOS安装方式都类似,缺点就是运行速度慢,但是用于日常学习使用还是可以的。...(y_pred - y)) grads = tape.gradient(loss, model.variables) # 使用 model.variables 这一属性直接获得模型中的所有变量

    2.7K00

    深度学习之在 Ubuntu 上安装 Keras 及其依赖

    什么是Keras Keras是一个由Python编写的开源人工神经网络库,可以作为Tensorflow、Microsoft-CNTK和Theano的高阶应用程序接口,进行深度学习模型的设计、调试、评估...Keras在其正式版本公开后,除部分预编译模型外,按MIT许可证开放源代码. Keras的优势 1. 用户友好。 Keras 是为人类而不是为机器设计的 API。 它把用户体验放在首要和中心位置。...新的模块是很容易添加的(作为新的类和函数),现有的模块已经提供了充足的示例。由于能够轻松地创建可以提高表现力的新模块,Keras 更加适合高级研究。 4. 基于 Python 实现。...Keras 没有特定格式的单独配置文件。模型定义在 Python 代码中,这些代码紧凑,易于调试,并且易于扩展。...Linux、Windows、Android和Mac OS操作系统上。

    3.6K10

    目标检测第5步-使用keras版YOLOv3训练

    数据集压缩文件下载链接: https://pan.baidu.com/s/1NksESNqBX--YqMJ4zptGdw 提取码: 6p3u 本文作者在桌面中创建文件夹keras_YOLOv3,并将下载好的数据集压缩文件...image.png 在文件夹keras_YOLOv3中鼠标右击,在显示的菜单中选择Open in Terminal,即在文件夹keras_YOLOv3中打开Terminal。...作为合格的Ubuntu系统使用者,要求会使用终端Terminal中的命令完成操作。 运行命令mkdir n01440764创建文件夹n01440764。...image.png 在文件夹keras_YOLOv3中打开Terminal,运行下列命令: 1.加快apt-get命令的下载速度,需要做Ubuntu系统的换源。...image.png 2.打开文件夹keras-yolo3-master中的文件夹model_data,编辑其中的文件voc_names.txt。

    2.4K12

    『TensorFlow2.0正式版』极简安装TF2.0正式版(CPU&GPU)教程

    (关于ubuntu与mac版本的安装可以仿照此方法,因为conda支持多平台,应该没什么问题,如果大家问题多的话,可以评论,我后面会会更新ubuntu安装教程) 1.0 conda环境准备 conda是很好用...推荐地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh Mac os...下面介绍些cmd conda指令: 查看conda环境:conda env list 新建conda环境(env_name就是创建的环境名,可以自定义):conda create -n env_name...1.1 TF2.0 CPU版本安装 TF CPU安装比较简单,因为不需要配置GPU,所以windows ubuntu macOS安装方式都类似,缺点就是运行速度慢,但是用于日常学习使用还是可以的。...(y_pred - y)) grads = tape.gradient(loss, model.variables) # 使用 model.variables 这一属性直接获得模型中的所有变量

    99420

    OpenVINO部署加速Keras训练生成的模型

    要把Keras框架训练生成的h5模型部署到OpenVINO上,有两条技术路线: 选择一: 把预训练权重文件h5转换pb文件,然后再转为OpenVINO可以解析的IR文件 选择二: 把预训练权重文件h5转为...怎么从Keras的h5权重文件到ONNX格式文件,我还是很白痴的存在,但是我相信ONNX格式生态已经是很完善了,支持各种转ONNX格式,所以我搜索一波发现,github上有个很好用的工具Keras2ONNX...,压根无法安装,好像是网络的问题!...然后我从github上找了个Keras全卷积语义分割网络的源码库,下载了预训练模型,通过下面的几行代码完成了从h5权重模型文件到ONNX格式文件的转换 # Load model and weights...这里唯一需要注意的是,Keras转换为ONNX格式模型的输入数据格式是NHWC而不是OpenVINO预训练库中模型的常见的输入格式NCHW。运行结果如下 ?

    3.2K10

    『带你学AI』开发环境配置之Windows10篇:一步步带你在Windows10平台开发深度学习

    (《带你学AI与TensorFlow2实战十一之算法模型工程化应用部署》): 旨在通过对原理的通俗讲解、学习方法的介绍培养、开发环境的手把手搭建、深度学习案例开发讲解以及算法模型应用部署使用。...lang=cn# 安装如下方式搜索驱动,根据 GPU 显卡型号进行选择,“操作系统”与“下载类型”与下方一致即可,点击搜索按钮(其实 Linux 系统的驱动下载也类似,操作系统选择 Linux 即可 ?...source#linux ?...留言一:“想问下m1芯片Mac电脑的tensorflow好像有buf加成,就是安装麻烦,有教学吗?”...【安装之后无法使用】” 回复二:答案是肯定的,刚好我本人最近配置了一个3090显卡的深度学习环境,区别就是最开始选择NVIDIA驱动时需要选择对应的30系列显卡: https://www.nvidia.com

    1.7K10

    『带你学AI』极简安装TensorFlow2.x的CPU与GPU版本教程

    (关于ubuntu与mac版本的安装可以仿照此方法,因为conda支持多平台,应该没什么问题,如果大家问题多的话,可以评论,我后面会更新ubuntu安装教程) 1.0 conda环境准备 conda是很好用...推荐地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.7.10-Linux-x86_64.sh Mac os...下面介绍些cmd conda指令(env_name代表环境名称): 查看conda环境:conda env list 新建conda环境(env_name就是创建的环境名,可以自定义):conda create...从 TensorFlow 2.1 开始,pip 包 tensorflow 即同时包含 GPU 支持,无需通过特定的 pip 包 tensorflow-gpu 安装 GPU 版本。...(y_pred - y)) grads = tape.gradient(loss, model.variables) # 使用 model.variables 这一属性直接获得模型中的所有变量

    2.6K10

    一文上手最新TensorFlow2.0系列(二)

    另外TensorFlow的GPU版本仅支持Linux环境,不支持Windows和Mac环境,因此本节的安装部分仅针对Linux系统环境。...版本和操作系统环境来下载相应的安装包,这里作者的python版本是python3.6.8,操作系统是64位的Ubuntu16.04。...图10 Jupyter Notebook启动之后打开的WEB界面 如图11所示,点击页面右上角的“new”菜单,再点击“python[conda env:apython3]”菜单之后就会创建一个新的后缀名为...图11 创建一个新的notebook文件 新创建的notebook文件会自动的在新的标签页打开,如图12所示,新创建的是一个空的notebook文件。...接下来我们用创建的dataset训练一个分类模型,这个例子的目的是让读者了解如何使用我们创建的dataset,为了简单,我们直接使用“tf.keras.applications”包中训练好的模型,

    2.2K31

    神经网络可视化(一)——Netron

    在复现别人的模型的时候,有时我们要知道一个模型的输入与输出名,可是有时作者并没有告诉我们,要我们自己去查,有了这个工具可以清晰地看见网络的输入输出名,具体的网络结构。...而Netron最为强大的功能,就在于它所支持的框架十分广泛,下面是一些支持的框架: ONNX (.onnx, .pb, .pbtxt), Keras (.h5, .keras), CoreML (....小草最爱——Netron Netron的安装与使用 ? Netron另外的一个特点就是支持的平台很多,在Linux、macOS。...本文以自己所搭建的一个三层全连接网络,使用的框架为keras,故而保存的模型为.h5文件,打开的效果图如下: ?...从图中我们可以看出,每一个网络层的名称,输入输出数据的维度等信息,十分的简单方便,不仅如此,我还可以通过滚动鼠标扩大或者是缩小来查看更多的细节。 在网页的左上角,有三个按钮,如下: ?

    10K42

    3D 可视化卷积、池化!终于能看懂神经网络到底在干啥了...

    ,输入的图片是一个手写的“2”: 上传之后,Zetane Engine就绘制出了一条“流水线”,每一层神经网络就像一个个工作间: 从输入到卷积,再到连接、激活、池化: 这些个小工作间的进展也是透明的...Zetane Engine用法速览 Zetane Engine不同系统的版本(Windows、Linux、Mac)都可以在GitHub中找到。...这里我们简单介绍一下Zetane Engine的界面和启动台,方便大家快速熟悉。 打开之后界面是比较简洁的,只有左上角和右上角有一些按钮。我们先看左上角。...上传模型的按钮在启动台左上角Z字标志这里,Zetane Engine支持ONNX、Keras(.h5)以及ZTN三种模型文件。...另外在启动台SNAPSHOTS按钮这里也有一些经典模型可以选择: 感兴趣的同学可以从文末链接中找到Zetane Engine的下载包,来试试吧~ 参考链接: [1]https://github.com

    76830

    基于Tensorflow2 Lite在Android手机上实现图像分类

    前言Tensorflow2之后,训练保存的模型也有所变化,基于Keras接口搭建的网络模型默认保存的模型是h5格式的,而之前的模型格式是pb。...Tensorflow2的h5格式的模型转换成tflite格式模型非常方便。...Tensorflow2的keras搭建的一个MobileNetV2模型并训练自定义数据集,本教程主要是介绍如何在Android设备上使用Tensorflow Lite部署分类模型,所以关于训练模型只是简单介绍...如果保存的模型格式不是h5,而是tf格式的,如下代码,保存的模型是tf格式的。...核心代码如下,创建一个子线程,子线程中不断从摄像头预览的AutoFitTextureView上获取图像,并执行预测,并在页面上显示预测的标签、对应标签的名称、概率值和预测时间。

    2.4K10

    基于Tensorflow2 Lite在Android手机上实现图像分类

    Lite在Android手机上实现图像分类 前言 Tensorflow2之后,训练保存的模型也有所变化,基于Keras接口搭建的网络模型默认保存的模型是h5格式的,而之前的模型格式是pb。...Tensorflow2的h5格式的模型转换成tflite格式模型非常方便。...以下是使用Tensorflow2的keras搭建的一个MobileNetV2模型并训练自定义数据集,本教程主要是介绍如何在Android设备上使用Tensorflow Lite部署分类模型,所以关于训练模型只是简单介绍...如果保存的模型格式不是h5,而是tf格式的,如下代码,保存的模型是tf格式的。...核心代码如下,创建一个子线程,子线程中不断从摄像头预览的AutoFitTextureView上获取图像,并执行预测,并在页面上显示预测的标签、对应标签的名称、概率值和预测时间。

    3.3K40

    上传ML模型,一键可视化,终于能看懂神经网络到底在干啥了

    ,输入的图片是一个手写的“2”: 上传之后,Zetane Engine就绘制出了一条“流水线”,每一层神经网络就像一个个工作间: 从输入到卷积,再到连接、激活、池化: 这些个小工作间的进展也是透明的...Zetane Engine用法速览 Zetane Engine不同系统的版本(Windows、Linux、Mac)都可以在GitHub中找到。...这里我们简单介绍一下Zetane Engine的界面和启动台,方便大家快速熟悉。 打开之后界面是比较简洁的,只有左上角和右上角有一些按钮。我们先看左上角。...上传模型的按钮在启动台左上角Z字标志这里,Zetane Engine支持ONNX、Keras(.h5)以及ZTN三种模型文件。...另外在启动台SNAPSHOTS按钮这里也有一些经典模型可以选择: 感兴趣的同学可以从文末链接中找到Zetane Engine的下载包,来试试吧~ 参考链接: [1]https://github.com

    56770
    领券