在家搭建了一套TensorFlow开源机器学习平台

简介: 在家搭建了一套TensorFlow开源机器学习平台

前言


  双十一之后的第一个周末双休,大家都“剁”手了吗。周末上午在家休息,下午 搭建了一套TensorFlow开源机器学习平台。

  上次已经搭建了一套Anaconda3,本次将基于Anaconda3搭建安装TensorFlow开源机器学习平台。需要看Anaconda3的安装详细教程的可以移步到这个传送门。

记录一次在Windows中安装Anaconda3的详细过程


初识TensorFlow


  TensorFlow是一个基于数据流编程的符号数学系统,被广泛应用于各类机器学习算法的编程实现。 TensorFlow由谷歌人工智能团队谷歌大脑开发和维护。TensorFlow支持多种客户端语言下的安装和运行1.12.0版本以后绑定完成并支持版本兼容运行的语言为C和Python,像JavaScript、C++、Java、Go和Swift等开发语言也正在完善中。


核心组件


  • 分发中心(distributed master)
  • 执行器(dataflow executor/worker service)
  • 内核应用(kernel implementation)
  • 最底端的设备层(device layer)
  • 网络层(networking layer)


快速安装


conda计算环境


建立一个python3.6的conda计算环境,命名为tensorflow。在终端中输入:

conda create -n tensorflow python=3.6


命令运行完之后,-*执行结果如下图所示


image.png

开始自动安装搭建一个TensorFlow环境

image.png


激活环境


为了激活TensorFlow环境,用下面的命令激活这个环境:

activate tensorflow


切换到tensorflow 下面


image.png


安装TensorFlow


下一步在上面创建的环境中,去安装TensorFlow,执行命令如下,

pip install tensorflow


已经开始安装

image.png


安装过程比较长,可能需要等待一段时间,安装中:

image.png

TensorFlow安装完成,如下图

image.png


检测安装情况


当TensorFlow安装完成之后,为了检查TensorFlow环境是否安装成功,需要执行如下命令。


python import tensorflow as tf
print (tf.__version__)


查看安装版本


image.png


安装成功之后,输入如下代码进行测试:


hello = tf.constant("hello, tensorflow! ") 
 sess = tf.Session() 
 print(sess.run(hello))

image.png


注意事项


  • 使用TensorFlow的时候需要激活conda环境,在cmd中先输入activate tensorflow
  • 退出TensorFlow环境,输入命令:deactivate
  • 查看环境信息conda info --envs

以下两张图是执行注意事项的截图


image.png


image.png


结语


  好了,以上就是在Windows中基于Anaconda3安装TensorFlow开源机器学习平台的详细过程


目录
相关文章
|
人工智能 Linux API
Omnitool:开发者桌面革命!开源神器一键整合ChatGPT+Stable Diffusion等主流AI平台,本地运行不联网
Omnitool 是一款开源的 AI 桌面环境,支持本地运行,提供统一交互界面,快速接入 OpenAI、Stable Diffusion、Hugging Face 等主流 AI 平台,具备高度扩展性。
1574 94
Omnitool:开发者桌面革命!开源神器一键整合ChatGPT+Stable Diffusion等主流AI平台,本地运行不联网
|
存储 人工智能 大数据
AI开发新范式,PAI模型构建平台升级发布
本次分享由阿里云智能集团产品专家高慧玲主讲,聚焦AI开发新范式及PAI模型构建平台的升级。分享分为四个部分,围绕“人人可用”和“面向生产”两大核心理念展开。通过降低AI工程化门槛、提供一站式全链路服务,PAI平台致力于帮助企业和开发者更高效地实现AI应用。案例展示中,介绍了多模态模型微调在文旅场景的应用,展示了如何快速复现并利用AI解决实际问题。最终目标是让AI技术更普及,赋能各行业,推动社会进步。
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
阿里云人工智能平台 PAI 开源 EasyDistill 框架助力大语言模型轻松瘦身
本文介绍了阿里云人工智能平台 PAI 推出的开源工具包 EasyDistill。随着大语言模型的复杂性和规模增长,它们面临计算需求和训练成本的障碍。知识蒸馏旨在不显著降低性能的前提下,将大模型转化为更小、更高效的版本以降低训练和推理成本。EasyDistill 框架简化了知识蒸馏过程,其具备多种功能模块,包括数据合成、基础和进阶蒸馏训练。通过数据合成,丰富训练集的多样性;基础和进阶蒸馏训练则涵盖黑盒和白盒知识转移策略、强化学习及偏好优化,从而提升小模型的性能。
|
机器学习/深度学习 存储 Kubernetes
【重磅发布】AllData数据中台核心功能:机器学习算法平台
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
|
机器学习/深度学习 人工智能 并行计算
Unsloth:学生党福音!开源神器让大模型训练提速10倍:单GPU跑Llama3,5小时变30分钟
Unsloth 是一款开源的大语言模型微调工具,支持 Llama-3、Mistral、Phi-4 等主流 LLM,通过优化计算步骤和手写 GPU 内核,显著提升训练速度并减少内存使用。
2088 3
Unsloth:学生党福音!开源神器让大模型训练提速10倍:单GPU跑Llama3,5小时变30分钟
|
人工智能 自然语言处理 物联网
阿里万相重磅开源,人工智能平台PAI一键部署教程来啦
阿里云视频生成大模型万相2.1(Wan)重磅开源!Wan2.1 在处理复杂运动、还原真实物理规律、提升影视质感以及优化指令遵循方面具有显著的优势,轻松实现高质量的视频生成。同时,万相还支持业内领先的中英文文字特效生成,满足广告、短视频等领域的创意需求。阿里云人工智能平台 PAI-Model Gallery 现已经支持一键部署阿里万相重磅开源的4个模型,可获得您的专属阿里万相服务。
|
机器学习/深度学习 人工智能 监控
AutoTrain:Hugging Face 开源的无代码模型训练平台
AutoTrain 是 Hugging Face 推出的开源无代码模型训练平台,旨在简化最先进模型的训练过程。用户无需编写代码,只需上传数据即可创建、微调和部署自己的 AI 模型。AutoTrain 支持多种机器学习任务,并提供自动化最佳实践,包括超参数调整、模型验证和分布式训练。
1598 4
AutoTrain:Hugging Face 开源的无代码模型训练平台
PAI-Rec推荐平台对于实时特征有三个层次
PAI-Rec推荐平台针对实时特征有三个处理层次:1) 离线模拟反推历史请求时刻的实时特征;2) FeatureStore记录增量更新的实时特征,模型特征导出样本准确性达99%;3) 通过callback回调接口记录请求时刻的特征。各层次确保了实时特征的准确性和时效性。
695 0
|
人工智能 监控 开发者
阿里云PAI发布DeepRec Extension,打造稳定高效的分布式训练,并宣布开源!
阿里云PAI发布DeepRec Extension,打造稳定高效的分布式训练,并宣布开源!
342 0
|
人工智能 智能设计 数据处理

热门文章

最新文章