Gradio的Dataframe数据显示不全,例如只能显示前15行数据

Gradio的Dataframe数据显示不全,例如只能显示前15行数据

  • ⚙️1.软件环境⚙️
  • 🔍2.问题描述🔍
  • 🐡3.解决方法🐡
  • 🤔4.结果预览🤔

⚙️1.软件环境⚙️

Windows10 教育版64位
Python 3.10.6
Chrome 版本 124.0.6367.119(正式版本) (64 位)
Edge 124.0.2478.80 (正式版本) (64 位)
Gradio 4.29.0

🔍2.问题描述🔍

在使用 Gradio 构建交互式界面时,需要使用 DataFrame 的情况通常涉及展示数据、进行数据分析或训练模型等任务:

  • 数据可视化和探索Gradio 可以轻松地将 DataFrame 数据集集成到交互式界面中,使用户能够直观地探索数据。通过在界面中选择不同的列或行来展示数据的子集,用户可以更好地理解数据的特征和结构。
  • 机器学习模型训练:在构建机器学习模型时,可以使用 GradioDataFrame 功能来加载和预处理数据。用户可以通过界面上传 DataFrame 数据集,并在界面中设置预处理步骤,例如数据清洗、特征选择和缺失值处理,然后将预处理后的数据传递给模型进行训练。
  • 模型预测和解释:如果模型输出结果需要基于输入数据进行解释或分析,使用 GradioDataFrame 功能可以方便地将输入数据与模型输出结果进行关联。这样,用户可以上传 DataFrame 数据,并通过界面查看模型对每个样本的预测结果,并了解模型基于哪些特征做出了这些预测。

例如像hugging facedataset viewer这样:

在这里插入图片描述
然而,我今天在使用dataframe读取本地某个文件夹下面的多张图片进行展示时,发现数据量只要超过15条,就会只显示前15条(具体的数量可能会有差异,但总的问题就是数据显示不全),即使我把滚动条已经下拉到最底部,依然看不到下图中的5~9.jpg
在这里插入图片描述

一开始怀疑是我代码的其他部分有问题,但是发现即使我不写任何额外的代码,并且直接使用dataframe的原始默认参数也是如此:

import gradio as gr

with gr.Blocks().queue() as webui:
    with gr.Row():
        image_list_native = gr.Dataframe(interactive=True)
webui.launch()

然后手动点击添加新行,问题仍然会出现,也就是说,在添加到 15 行之后,我就无法再添加更多行了,无论是Chrome还是Edge都是如此:

在这里插入图片描述

但我们可以添加无限多的新列:
在这里插入图片描述

那这个时候又该怎么办呢?
在这里插入图片描述

🐡3.解决方法🐡

  1. 获取解决工具/代码
  1. 百度网盘下载我提供的工具:Gradio的Dataframe数据显示不全
    链接:https://pan.baidu.com/s/1NBS3brPc8vP3VZXFO02Oog?pwd=hp6t
    提取码:hp6t,下载后打开微信支付.png使用微信扫码支付:
    ​​ 在这里插入图片描述

2.获取压缩包密码:
第1种方式:付款后微信留言购买的资源名称,博主会微信回复你解压密码(推荐,不需要加好友): ​​​​ 在这里插入图片描述在这里插入图片描述在这里插入图片描述
第2种方式截图支付凭证以及资源名称,在CSDN私信博主,博主会CSDN私聊你解压密码:
在这里插入图片描述
在这里插入图片描述
注意:由于虚拟软件的可复制性,一旦售出,便会产生多个副本,因此概不退款,谢谢合作!

🤔4.结果预览🤔

可以正常添加新行啦:
在这里插入图片描述
原有的程序也正常显示了
在这里插入图片描述

渣男!都看到这里了,还不赶紧点赞评论收藏走一波?

请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/594906.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

RFC 791 (1)-导论

目录 浅论 IP是啥 IP可以管啥 操作 范例查看 提示:本系列将会开始RFC文档阅读,这里会给出我的一些笔记 浅论 我们这篇RFC文档描述的是IP和ICMP协议,我们都知道,在传统的OSI七层或者是现在被简化的五层:应用层&…

绘唐3工具怎么成为团长阿

绘唐3怎么成为团长阿 这里https://qvfbz6lhqnd.feishu.cn/wiki/D3YLwmIzmivZ7BkDij6coVcbn7W

统一大型语言模型和知识图谱:路线图

【摘要】 大型语言模型(LLM),如ChatGPT和GPT4,由于其涌现能力和泛化性,正在自然语言处理和人工智能领域掀起新的浪潮。然而,LLM是黑箱模型,通常无法捕捉和获取事实知识。相反,知识图…

图片如何转换成jpg?分享三种简单方法

在日常生活中,我们经常需要将照片转换为JPG格式以便于分享或者上传,然而,小伙伴不知道的是不同的设备和软件可能会有不同的默认保存格式。如果你发现你的照片不是jpg格式,那么如何将图片如何转换成jpg呢? 如果您有其他格式的图片…

Windows 系统使用Jenkins 实现CI一键打包部署操作

一 下载安装jenkins jenkins 中文官网链接: 下载地址 点击下载,完成后是一个.msi后缀的安装文件,双击安装 安装和普通软件一样,一路next,安装路径自己设置一下,默认是C盘,我C盘不够用了,设置…

【C++基础】this指针

一,this指针引入 不同对象调用相同函数时 ,打印出来的值不一样,为什么? 这就隐含了一个this指针。this指针又叫隐含的this指针。(不能显示写,但能显示用) 注:1,红色部…

企业计算机服务器中了rmallox勒索病毒怎么处理,rmallox勒索病毒解密恢复

网络在为企业提供便利的同时,也为企业的数据安全带来严重威胁。随着网络技术的不断发展,越来越多的企业利用网络开展各项工作业务,网络数据安全问题,一直成为企业关心的主要话题,但网络威胁随着网络技术的不断成熟&…

《Fundamentals of Power Electronics》——一些常用变换器的正则电路参数值

对于理想的CCM PWM dc-dc转换器,其包含一个电感和电容,正则模型有效的低通滤波器需要包含一个电感和一个电容。正则模型简化为如下图所示。 假设电容与负载直接相连。基础的buck、boost和buck-boost转换器的参数值如下表所示。 该模型可以用传统的线性电…

Leetcode—1652. 拆炸弹【简单】

2024每日刷题&#xff08;127&#xff09; Leetcode—1652. 拆炸弹 实现代码 class Solution { public:vector<int> decrypt(vector<int>& code, int k) {int codeSize code.size();vector<int> ans(codeSize, 0);if(k 0) {return ans;}if(k > 0)…

【Linux】命令行参数和环境变量

目录 一、命令行参数 1.1 main函数的参数 1.2 命令行参数 二、环境变量 2.1 概念 2.2 查看和设置环境变量 2.2.1 查看环境变量 2.2.2 设置环境变量 2.2.3 设置PATH环境变量 2.2.4 环境变量表 2.2.5 本地变量和环境变量的区别 2.2.6 内建命令和常规命令 2.3 环境变…

新人0基础拼多多入门,纯小白快速入门多多(21节课)

课程内容&#xff1a; 1 店铺体系说明 .mp4 2 ㄠ衬雛饯铺运营雷区 ,mp4 3 店铺领航员 .mp4 4 店铺设置及管理 ,mp4 5 多多客服设置,mp4 6 店铺资金中心 .mp4 7 店铺运营小工具 ,mp4 8 售后及商品管理,mp4 9 发布机会商品.mp4 10 店铺营销 .mp4 11 产品类型 .mp4 12…

速锐得深入研究比亚迪E5电控系统及BCU数据及DBC控制策略

新能源汽车中比亚迪作为世界品牌的佼佼者&#xff0c;其E5车型凭借出色的电控系统成为了市场上的一颗璀璨明星。比亚迪E5电控系统不仅体现了技术的先进性&#xff0c;更是智能化、高效率的代名词&#xff0c;它如同一位智慧的指挥官&#xff0c;精确地掌控着汽车的每一个动作&a…

VGA项目:联合精简帧+双fifo+sobel算法 实现VGA显示(未完)

前言&#xff1a;该项目实际上是在很多基础的小练习上合成起来的&#xff0c;例如涉及到uart&#xff08;rs232&#xff09;的数据传输、双fifo流水线操作、VGA图像显示&#xff0c;本次内容在此基础上又增添了sobel算法&#xff0c;能实现图像的边沿监测并VGA显示。 文章目录…

深度学习之基于Vgg16卷积神经网络乳腺癌诊断系统

欢迎大家点赞、收藏、关注、评论啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 基于VGG16卷积神经网络的乳腺癌诊断系统项目是一个结合深度学习技术和医学图像处理的创新项目&#xff0c;旨在提高…

JetPack之ViewModel+LiveData

目录 一、概述二、LiveData 使用2.1 创建 LiveData 对象2.2 观察 LiveData 对象2.3 更新 LiveData 对象 三、编写 LiveData Demo3.1 不使用 LiveData3.2 使用 MutableLiveData3.3 使用 MediatorLiveData3.3.1 监听 2 个数据源的变化3.3.2 编写模拟 2 个数据源更新的代码 四、Vi…

奇门辅助软件v2024.5

废话不说&#xff0c;先上链接 链接&#xff1a;https://pan.baidu.com/s/1_i11lMx4P_vrTs-6lpWoHA?pwd8v1m 提取码&#xff1a;8v1m 功能介绍 【宫内信息】是点击宫内某属性时显示的宫内基本信息。 【古籍宝鉴】是《御定奇门宝鉴》里的对应时局内容&#xff0c;但差补法置…

YashanDB与帆软信创商业智能软件完成兼容互认证

近日&#xff0c;深圳计算科学研究院崖山数据库系统YashanDB与帆软信创商业智能软件&#xff08;V6.0&#xff09;顺利完成兼容性互认证&#xff0c;经严格测试&#xff0c;双方产品能够相互兼容&#xff0c;稳定运行。 崖山数据库系统YashanDB是深圳计算科学研究院自主研发设计…

XSS Challenges 靶场通关解析

前言 XSS Challenges&#xff08;跨站脚本攻击挑战&#xff09;是一种用于学习和测试跨站脚本&#xff08;XSS&#xff09;漏洞的实验性平台。这些挑战旨在帮助安全研究人员和开发人员了解XSS漏洞的工作原理、检测方法和防御技巧。 通常&#xff0c;XSS Challenges平台提供一…

vite创建vue项目启动时域名为127.0.0.1修改为localhost不生效——问题解决

今天偶然间想起来年前整的一套vue3的框架&#xff0c;索性跑了一下&#xff0c;结果发现运行后地址为127.0.0.1而非localhost&#xff0c;所以想把域名改一下 找到vite.config.js文件中的export default defineConfig&#xff0c;在server中写入host:localhost 然后通过npm ru…

3d设计网站有哪些(2)?渲染100邀请码1a12

上次介绍了了几个设计网站&#xff0c;这次我们接着介绍。 1、Archive 3D Archive 3D是一个简单庞大的模型下载网站&#xff0c;可以下载的类型有家具、设备、飞行装备、门窗、厨房等。 2、3D Warehouse 3D Warehouse是预制3D模型网站&#xff0c;能与SketchUp无缝协作&…