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

儋州市网站建设_网站建设公司_数据统计_seo优化

自建网站怎么做推广,兰州的互联网公司,网站建设管理情况自查报告,江苏建筑工程信息网站在进入.NET Core 的人工智能应用开始前#xff0c;我们先把环境搭建好#xff0c;为以后的学习提供一个便利。作为一个.NET 程序员#xff0c;或者其他编程语言的程序员#xff0c;相信对IDE的依赖必不可少#xff0c;如Visual Studio/Visual StudioCode , IntelliJ , Ecl… 在进入.NET Core 的人工智能应用开始前我们先把环境搭建好为以后的学习提供一个便利。作为一个.NET 程序员或者其他编程语言的程序员相信对IDE的依赖必不可少如Visual Studio/Visual StudioCode , IntelliJ , Eclipse等。但是对于一个从事数据科学的人来说和传统的编程相比又有所不同他们更喜欢通过Notebook作为主要的数据科学工作的工具。通过概述的学习你可能知道这一个重要的知识点但具体还是要和大家介绍一下。环境配置我们也从.NET Interactive开始。1、为何要用Jupyter Notebook我们先看看Jupyter Notebook 是什么。Jupyter 是一种免费的、开源的、交互式网络工具称为计算笔记本研究人员可以使用它在单个文档中组合软件代码、计算输出、解释性文本和多媒体资源。Jupyter Notebook有以下特性数据分析Jupyter Notebook允许用户在线查看代码的结果而无需依赖代码的其他部分。在笔记本中可以随时检查代码的每个单元格以绘制输出。因此与 传统IDE 不同Jupyter Notebook有助于在线打印输出这对于探索性数据分析 (EDA) 过程非常有用。每个cell都有缓存传统开发工具要保留每行的执行状态都比较难但 Jupyter Notebook可以缓存每行的结果——无论是训练 ML 模型的本地代码还是从远程服务下载的代码。和编程语言无关支持多种语言多种格式。数据可视化作为一个组件 Jupyter Notebook支持可视化并包括渲染一些数据集如图形和图表这些数据集是在 Matplotlib、Plotly 或 Bokeh 等模块的帮助下从代码生成的。Jupyter 允许用户叙述可视化同时共享代码和数据集使其他人能够进行交互式更改。与代码的实时交互Jupyter Notebook 使用“ipywidgets”包它提供了用于探索代码和数据交互性的标准用户界面。因此代码可以由用户编辑也可以发送重新运行使 Jupyter 的代码非静态。它允许用户控制代码的输入源并直接在浏览器上提供反馈。记录代码示例Jupyter 使用户可以轻松地逐行解释他们的代码并附带反馈。更好的是使用 Jupyter用户可以添加交互性和解释同时代码功能齐全。2、.NET Interactive 介绍.NET Interactive 就是一个更灵活的代码交互方式专注于数据浏览与整理。你可以把他看作Jupyter Notebook下的.NET 插件。如果你曾经接触过Xamarin你会发现它和Xamarin Workbooks很像通过.NET Interactive 可以写简单的代码而且还可以通过Nuget引入相关的package 让你在数据分析代码探索机器学习场景更好地应用你熟悉.NET Core 技术。.NET Interactive 是.NET 团队开发的插件可以支持传统的Jupyter Notebook 的页面使用也可以通过Visual Studio Code 安装.NET Interactive 的插件直接在IDE 开发。3、.NET Interactive 安装.NET Interactive的安装需要以来于Python 以及安装JupyterNotebook所以你需要在你的机器上安装Python(建议安装3.8.x 的Python版本)如果你安装Python 成功后需要通过命令行安装。pip3 install jupyter安装成功后别忘记在本机安装.NET Core.NET Interactive 支持.NET Core 3.x的版本(建议本机安装.NET Core 5.x 的版本),安装成功后 就可以通过dotnet tool 安装.NET Interactive 了dotnet tool install --global Microsoft.dotnet-interactive注意dotnet tool 需要配置全局PATH 否则会影响dotnet-interactive的运行 (关于 dotnet tool path 的文档可以参考 https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-tool-install)。把.NET Interactive 绑定到Jupyter Notebookdotnet-interactive jupyter install通过运行以下命令检查.NET Interactive是否已经已经增加到Jupyter Notebook 的支持环境下jupyter kernelspec list完成以上相关操作后你就可以直接通过Jupyter Notebook 调用.NET Interactive去使用C#/F#完成数据科学的工作了 。你可以通过命令行的方式去运行jupyter notebook注意:如果你是第一次运行jupyter notebook 有可能提示你输入密码你可以通过以下链接完成密码修改工作https://jupyter-notebook.readthedocs.io/en/stable/public_server.html如果你希望获取更多Jupyter Notebook 的知识可以访问以下链接https://jupyter-notebook.readthedocs.io/en/stable/也可以通过Visual Studio Code 安装.NET Interactive后直接运行Notebook的应用。4、使用.NET Interactive示例一在本机命令行任意位置创建一个文件夹然后进入该文件夹直接输入jupyter notebook在浏览器打开输入http://localhost:8888通过点击New 选择C# 创建一个新的notebook 文件然后每行依次输入var info new ReactorInfo{ Name Kinfey, Title Reactor Guest };string infoString JsonSerializer.Serialize(info);Console.WriteLine(infoString);这里注意通过菜单栏的’‘增加行然后按Run运行逐行代码可以看到以下结果5、使用.NET Interactive示例二在Visual Studio Code 创建一个以.ipynb的文件(.ipynb是Notebook的默认文件)然后通过nuget 添加RazorInteractive库RazorInteractive 是一个可以让你在.NET Interactive下写做可交互的Razor模板操作#r nuget: RazorInteractive, 1.0.5在导入成功下分别每行添加以下代码每行执行你可以看到以下结果 .NET Interactive让你的.NET编程变得有趣为你在一些实验环境一些教学上提供了更方便的支持而且结合以后的学习你可以非常简易地完成数据交互的操作让.NET 程序员完成数据科学的工作更容易。大家快快尝试下吧。
http://www.lebaoying.cn/news/61023.html

相关文章:

  • 网站关键字标签室内设计效果图制作教程
  • 网站验收黄冈个人网站建设平台
  • 网页游戏网站源码宁波网站公司哪里好
  • 连连跨境电商网站怎么做制作图网 专业图片在线制作网站
  • 建设网站有哪些方法网页制作工具免费版
  • 中国空间站首次太空授课软文写作公司
  • 男女做的那个视频网站品牌网站建设工作室
  • 网站 文件验证怎么做网站的图片跳转
  • 尊园地产做的网站一个人免费看直播
  • 华大基因 网站建设公司福州公司网站建设_
  • 手机网站注意哪些问题做瞹瞹瞹免费网站
  • 深圳北站网站建设中国纪检监察报总编
  • 江西省住房建设部官方网站wordpress按钮编辑
  • 免费做网站的app网页制作教程古诗词
  • 网站开发证沧州易淘网络科技有限公司
  • 360网站seo怎么做做网站 就上凡科建站
  • 网站域名切换装企营销网站建设
  • 呼市做引产z首大网站家在深圳宝安
  • 网页制作与设计站点应该怎么建网站建设成本计划
  • dw个人网站模板下载佛山公司推广优化
  • 建立什么本地网站赚钱有哪些平台可以发布厂家信息
  • 静态网站 服务器网络优化工具app手机版
  • 网站页面下载网页设计作品说明书
  • 在家百度统计网站打不开网站的功能建设方案
  • 上海家装博览会2023年时间网站网站优化
  • 建设网站比较好公司吗做网络销售保温材料用什么网站好
  • 网站制作公司广州wordpress siren
  • 网站外链分析怎么做住建局哪个科室最吃香
  • 站长统计是什么意思湖南网站建设公司 在线磐石网络
  • 淘宝购物网站零基础1小时快速建站