Paddle 飞桨深度学习核心框架

Paddle简介

Paddle,国产飞桨深度学习核心框架,可实现机器学习高性能单机、分布式训练和跨平台部署,支持CUDA计算,还有原生的中文文档和稳定的智能生态。

Paddle Github统计数据

Apache-2.0 license

Github 21.1k stars

Paddle应用实例

import paddle
from paddle.nn import Linear
import paddle.nn.functional as F
import os
import numpy as np
import matplotlib.pyplot as plt
train_dataset = paddle.vision.datasets.MNIST(mode='train')
train_data0 = np.array(train_dataset[0][0])
train_label_0 = np.array(train_dataset[0][1])

# 显示第一batch的第一个图像
import matplotlib.pyplot as plt
plt.figure("Image") # 图像窗口名称
plt.figure(figsize=(2,2))
plt.imshow(train_data0, cmap=plt.cm.binary)
plt.axis('on') # 关掉坐标轴为 off
plt.title('image') # 图像题目
plt.show()

Paddle安装命令

Paddle根据操作系统、安装方式、计算方式(是否支持GUDA,以及GUDA的版本)等方式的不同有所不同,下方的只是一个例子,具体的可参考Paddle的文档(下方的链接)。

python -m pip install paddlepaddle-gpu==2.5.2.post102 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html

免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。


行业导航 / Python指南 :
























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.