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

做电影网站有哪些有哪些可以推广的平台

做电影网站有哪些,有哪些可以推广的平台,网站的引导页面是什么意思,生猪价格今日猪价表Gradio介绍 Gradio是一个用于创建机器学习模型交互界面的Python库。它允许开发者快速为他们的模型创建一个简单的web界面,以便于非技术用户和其他开发者进行交互和测试。 Gradio的主要优点是易用性和灵活性。你只需要几行代码就可以为你的模型创建一个交互界面。你…

Gradio介绍

Gradio是一个用于创建机器学习模型交互界面的Python库。它允许开发者快速为他们的模型创建一个简单的web界面,以便于非技术用户和其他开发者进行交互和测试。

Gradio的主要优点是易用性和灵活性。你只需要几行代码就可以为你的模型创建一个交互界面。你可以选择各种输入和输出类型,包括文本、图像、音频和更多。这使得Gradio非常适合用于各种不同类型的机器学习模型,包括图像分类、文本生成、语音识别等。

Gradio还支持一键分享你的界面,这使得与他人共享和测试你的模型变得非常容易。你可以生成一个公开链接,任何人都可以通过这个链接访问你的模型的交互界面,无需安装任何软件。

总的来说,Gradio是一个强大的工具,它使得创建和分享机器学习模型的交互界面变得简单和直接。

image-20240603163929601

Gradio.NET介绍

Gradio.NET -Gradio的.NET版,Gradio是一个开源Python包,允许您为机器学习模型、API或任何任意Python函数快速构建演示或Web应用程序。无需掌握 JavaScript, CSS,Html等任何前端相关技术栈。

只需要几行.NET代码就可以创建一个漂亮的演示。

image-20240603165619309

实践

我经常会有快速制作demo程序的需求,以前选择的是使用winform,通过拖几个控件加上点击事件很容易就可以做出一个简单的demo程序,如下所示:

image-20240603170041564

演示起来效果如下:

现在开始使用Gradio.NET,有关于chatbot的demo,demo代码如下:

App.Launch(await CreateBlocks());async Task<Blocks> CreateBlocks()
{using (var blocks = gr.Blocks()){gr.Markdown("# Chatbot Demo");var chatbot = gr.Chatbot();var msg = gr.Textbox(placeholder:"Enter to Submit");await msg.Submit(streamingFn: (input) => Respond(Textbox.Payload(input.Data[0]), Chatbot.Payload(input.Data[1])),inputs: new Component[] { msg, chatbot }, outputs: new Component[] { msg, chatbot });return blocks;}
}static async IAsyncEnumerable<Output> Respond(string message, IList<ChatbotMessagePair> chatHistory)
{chatHistory.Add(new ChatbotMessagePair(message, "You typed: "));for (int i = 0; i < message.Length; i++){await Task.Delay(500);chatHistory.Last().AiMessage.TextMessage += message[i];yield return gr.Output("", chatHistory);}
}

新建一个web api项目,安装Gradio.NET包:

image-20240603181443201

在program.cs中添加基于上面这个demo改写一点的代码就行,这个demo就是普通的调api,没什么好写的,主要是演示效果。

现在运行效果如下所示:

总结

之前我以为用winform已经是无敌快了,今天发现了有比winform能更快做出演示程序的东西,这个过程可能10分钟都不到吧,而且我还是对前端这些东西不太了解的,真是一个很震撼的项目,快来试试吧。

感谢大佬的贡献,.NET生态会越来越好的!

参考

1、feiyun0112/Gradio.Net: Gradio for .NET – a port of Gradio, an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitrary Python function. Gradio for .NET – 基于 Gradio 的 .NET 移植,Gradio 是一个开源 Python 包,允许你为机器学习模型、API 或任何任意 Python 函数快速构建演示或 Web 应用程序。 (github.com)

http://www.khdw.cn/news/21760.html

相关文章:

  • 安徽基层党组织建设网站友好链接
  • 泰兴建设局网站百度推广和优化哪个好
  • 网站开发 先做前端吗24小时网站建设
  • 奉化区城乡建设局网站广告关键词
  • c2c模式的优点和缺点商丘网站优化公司
  • 广州白云区疫情最新消息2021东莞seo推广
  • 网站做qq客服百度手机助手苹果版
  • 安卓app软件制作工具怎样优化网站
  • 企业新闻网站模板seo是什么品牌
  • 免费使用模板的网站排名软件
  • 网站怎么申请微博登录温州seo品牌优化软件
  • 网站开发报价单.docseo和sem的区别与联系
  • 广州免费旅游景点大全厦门seo
  • 网站怎么做cp备案号百度推广app怎么收费
  • 手机号注册的网站劳动局免费培训电工
  • 手机网站快速建站电工培训机构
  • java源码分享网站十堰seo优化方法
  • 网站建设与单位干部作风的关系网络营销方法
  • 网站建设详细的步骤有哪些网络营销策划书ppt
  • 企业网站素材关键词分析工具网站
  • 广州网站建设市场软文范例大全100字
  • 郑州做网站哪个爱情链接
  • 移动网站跟pc网站域名和空间有什么区别免费加客源
  • 电工证如何做的相关网站能查到百度推广代理商返点
  • 网站建设中页面模板武汉本地seo
  • 房产公司网站建设方案aso推广
  • wordpress页面管理上海seo服务外包公司
  • 重庆手机网站建设雷神代刷网站推广
  • 查看网站的收录量可以用哪个查询命令谷歌浏览器下载安装2023最新版
  • 做网站建本地环境作用百度搜索推广多少钱