- 博客(30)
- 收藏
- 关注
原创 ChatGPT对话:flutter 有配套的UI可视化开发工具吗?
我使用flutter开发了一个Android App,开发过程中,发现在源代码中调整UI,非常麻烦,而且容易出错,应该使用UI的可视化设计工具,提高工作效率。由于不熟悉flutter,所以,就咨询了ChatGPT,在它的推荐下,最终选择了FlutterFlow ,它比较方便,并且容易掌握,学习成本低,非常适合初学者。ChatGPT回答过程中,不是很准确,有些工具不是UI可视化开发工具。作为知识,了解一下也可以,也许解决后续开发程序中遇到的问题有帮助。
2024-08-21 23:24:58
2285
2
原创 我很震惊ChatGPT对程序员的挑战
这一尝试,彻底让我震惊了。完全没有想到,通过ChatGPT的帮助,使用flutter和dart开发了这个Android手机App,仅用了1天时间,就完成了从建立开发环境、到编程、到调试,到正确运行的整个过程,而且在建立开发环境过程中走了弯路,大概花了半天时间,实际编程、调试程序反而非常顺利。而令我震惊的是:直到这个手机App能够正确运行、完成设计功能为止,我竟然仍然一点也不知道flutter架构和相关知识,完全不知道使用flutter开发手机App的程序架构,对dart语言更是一条语法规则都不知道。
2024-08-11 09:38:04
1075
原创 基于Tensorflow Serving + Flask的花卉识别编程实践
TensorFlow Serving 主要是用于部署和提供机器学习模型的预测服务,而不是一个完整的静态网页的 Web 服务器,不提供静态网页服务功能。而在生产应用中,都会需要网页服务,如何解决Tensorflow Serving的不足呢?可以配置Flask为Tensorflow Serving的反向代理服务器来解决这个问题。源代码以花卉识别为例完整地实现了基于Tensorflow Serving + Flask的应用。
2024-08-07 00:25:54
1640
原创 Tensorflow Serving部署及客户端访问编程实践
昨天我们实现了Tensorflow.js的花卉识别程序,它的优点是不需要服务器支持,在客户端就可以完成花卉识别,使用非常方便,但也存在一些缺点。对于很多深度学习的应用来说,由于其训练模型复杂、计算量大,所以,一般来说,仍然需要服务器支持。下面仍然以花卉识别为例,介绍如何部署Tensorflow Serving及客户端编程。
2024-08-06 01:16:30
1170
1
原创 基于Tensorflow.js的花卉识别编程实践
使用TensorFlow.js进行编程有许多优点,特别适合开发机器学习和深度学习的应用。TensorFlow.js可以直接在浏览器中运行,无需服务器或特殊环境配置。这使得开发者可以轻松地创建和部署基于Web的机器学习应用。TensorFlow.js提供了许多预训练模型,开发者可以直接使用这些模型进行各种任务,如图像分类、物体检测、自然语言处理等,减少了从头开始训练模型的时间和资源。使用Tensorflow.js,所有的计算都在本地进行,数据不会被发送到服务器,有助于保护用户的隐私。
2024-08-05 00:41:11
822
原创 ChatGPT对话:关于Tensorflow Serving的gRPC客户端
gRPC适合对性能和效率有较高要求的场景,如微服务架构和实时应用。REST API更加成熟,易于使用和调试,适合需要简单、易读的接口和广泛兼容性的场景。选择哪种技术取决于具体的应用需求和环境。
2024-08-01 00:39:16
1114
原创 ChatGPT对话:关于训练模型h5格式和SavedModel格式的问题
适用于h5和SavedModel格式的 Keras 模型。加载模型后直接使用,接口简单方便。主要用于本地推理和评估。适用于SavedModel格式的模型,需要通过签名访问和使用,更灵活但也更复杂。主要用于部署和远程推理,如在 TensorFlow Serving 中使用。
2024-07-25 00:08:05
1553
原创 ChatGPT对话:Windows如何将Python训练模型转换为TensorFlow.js格式
【编者按】编者目前正在做手机上的人工智能软件,第一次做这种工作,从一些基本工作开始与ChatGPT交流。对初学者应该有帮助。
2024-07-19 01:18:17
1656
原创 ChatGPT对话:有关花卉数据集
Visual Geometry Group (VGG) 是牛津大学计算机科学系下的一个研究团队,专注于计算机视觉和机器学习领域。VGG 团队以其在图像识别、图像分割、图像描述生成、深度学习以及相关领域的创新研究而闻名。
2024-07-16 00:44:59
1506
原创 ChatGPT对话:如何把Html文件转换为Markdown文件
【编者按】ChatGPT提供了多种方法。编者常用VS Code,所以想使用VS Code解决问题,但ChatGPT提供了一些错误的方法,失败了。最后发现编写python程序最简单。
2024-07-15 01:40:22
2597
原创 ChatGPT对话:如何制作静态网页?
【编者按】编者在很早以前制作过静态网页,之后长期没有使用,已完全不知道最新现状了。所以,从制作工具开始询问ChatGPT,回答非常全面,完全可以解决初学者的问题。编者虽然长期不制作网页,但一直在编程,所以最后选择了VS Code作为开发工具,并在ChatGPT的帮助下很快建立了网站框架。在与ChatGPT对话过程中,它有些内容还不能准确理解,需要在它提供的示例代码中进行修改,但明显提高了工作效率,特别是对小白入门特别有帮助。
2024-07-13 00:52:13
3163
原创 Ubuntu中如何设置IP地址
在 Ubuntu 中,可以通过几种方式设置 IP 地址:使用网络管理器图形界面、命令行工具(如nmcli或nmtui)、或直接编辑网络配置文件。以下是这几种方法的详细步骤。
2024-07-11 00:36:57
29274
2
原创 ChatGPT对话:python程序模拟操作网页弹出对话框
单击一网页中的按钮,弹出对话框网页,再单击其中的“Yes”按钮,对话框关闭,请求并获取新网页。可能ChatGPT第一次没有正确理解描述问题的含义,再次说明后,程序编写就正确了。1问:python编程模拟网页中的操作行为。单击一网页中的按钮,弹出对话框网页,再单击其中的“Yes”按钮,对话框关闭,请求并获取新网页使用Python编写代码以模拟网页中的操作行为可以通过Selenium库实现。Selenium允许自动化浏览器操作,如单击按钮、处理对话框、导航页面等。
2024-07-10 01:38:06
737
原创 ChatGPT对话:Scratch编程中一个单词,如balloon,每个字母行为一致,如何优化编程
【编者按】balloon 7个字母具有相同的行为,根据ChatGPT提供的方法,优化了代码,方便代码维护与复用。初学者可以使用7个字母精灵,复制代码到不同精灵,也能完成这个功能,但不是优化方法,也没有提高编程能力,也没有培养计算机思维。1问:scratch, 我有一串字母,有相同的行为,如收到一个信息后,隐藏,收到另一个信息后,显示。所以代码相同,是否有种方法只写一次代码,而不是添加一串字母精灵,并重复写一遍代码。
2024-07-06 01:23:10
1721
原创 ChatGPT对话:Python程序自动模拟操作网页,无法弹出下拉列表框
记录与ChatGPT解决问题的过程。从登录开始模拟,直到完成任务,中间遇到了非常多的问题,其中耽误时间最长,与ChatGPT讨论最多的,就是下面记录的问题。问题描述:为了规范用户输入信息,网页中有一个input框,随着用户输入字符到某个单词后,会弹出一个下拉列表框,然后要求用户单击表中列表项完成输入。遇到的问题是模拟了输入后始终不弹出下拉列表框。
2024-07-05 01:17:46
2438
原创 开发微信小程序需要什么条件?
微信小程序目前主要面向企业、政府、媒体、其他组织以及个体工商户。因此,注册微信公众平台账号时需要提供相应的资质证明。个人开发者也可以注册微信小程序账号,但功能和权限可能会受到一定限制。使用WXML、WXSS、JavaScript等技术进行小程序开发。小程序发布后,可以通过二维码、微信搜索、小程序码等方式进行推广。通过以上步骤和准备工作,你可以顺利地开发并发布一个微信小程序。如果需要在小程序中实现支付功能,需要申请微信支付商户号。开发完成后,需要在微信公众平台上提交小程序审核。
2024-06-29 00:28:35
1479
原创 微信小程序如何直接调用python的机器学习模型?
如果模型较为复杂,无法在小程序中直接运行,可以考虑在设备端进行边缘计算。这种方式需要在本地设备上安装一个支持Python或其他机器学习框架的轻量级推理引擎,但这种方法目前在微信小程序中实现有一定难度。你可以将TensorFlow模型转换为TensorFlow.js格式,然后在小程序中加载和运行该模型。通过上述方法,你可以将机器学习模型与微信小程序结合,尽量在后端进行复杂计算,前端负责数据收集和结果展示。如果模型足够轻量,可以尝试将模型转换为JavaScript版本,并在小程序中使用。
2024-06-29 00:27:26
2001
原创 关于如何使用Scratch中的矢量图和位图(bitmap)
了解矢量图像和位图图像的区别,以及在Scratch中何时使用它们,帮助你更好地制作适合你项目的背景。
2024-06-27 00:26:22
1184
原创 如何把python训练模型应用到iphone app中?
将训练好的机器学习模型应用到iPhone应用中,通常涉及以下几个步骤:训练模型并导出:转换模型格式:在Xcode中集成模型:以下是每个步骤的详细说明和代码示例:假设我们使用TensorFlow和Keras来训练一个简单的模型:2. 转换模型格式使用TensorFlow Lite将模型转换为格式:使用Core ML工具将模型转换为格式:3. 在Xcode中集成模型添加模型文件:使用模型:以下是使用Core ML模型的示例代码:使用TensorFlow Lite模型的示例代码:通过以上步骤,你
2024-06-25 00:16:56
879
原创 小学阶段,核心素养是培养:数感、量感。如何理解“数感、量感”?
数感和量感是小学阶段数学核心素养的重要组成部分。数感帮助学生灵活地理解和运用数字,培养解决问题的能力。量感则帮助学生掌握测量的基本概念和技能,在实际生活中有效地应用这些知识。通过系统的教学和实践,学生可以在这两个方面逐渐建立起坚实的基础,为以后的数学学习和日常生活提供支持。
2024-06-24 00:52:50
2112
原创 scratch编写的程序是否可以生成exe文件?
Scratch本身不支持直接生成exe文件,因为Scratch是一种面向教育的可视化编程语言,主要用于教学和简单的项目开发。然而,有一些方法可以将Scratch项目转换为可执行文件(exe)。
2024-06-23 00:03:06
2539
原创 是否可以使用ubuntu上的虚拟机替代macOS电脑吗?
是的,可以在Windows上使用虚拟机来运行macOS,从而开发iPhone应用。不过,这种方法有一定的复杂性和限制。
2024-06-22 00:05:22
293
原创 是否可以使用windows上的虚拟机替代macOS电脑?
是的,可以在Windows上使用虚拟机来运行macOS,从而开发iPhone应用。不过,这种方法有一定的复杂性和限制。
2024-06-22 00:03:17
932
原创 开发iphone上的app需要什么条件
这些是开发iPhone应用所需的基本条件和步骤。通过充分利用这些资源和工具,可以开发出功能强大、用户友好的iOS应用。
2024-06-21 23:46:35
1616
原创 Scratch软件介绍
Scratch是一款由麻省理工学院(MIT)的Lifelong Kindergarten Group开发的图形化编程语言和在线社区,旨在帮助儿童和初学者学习编程概念并激发他们的创造力。通过使用积木式的代码模块,用户可以轻松创建交互式故事、动画、游戏和其他多媒体项目。Scratch的目标是使编程变得简单、直观且有趣,并且在全球范围内被广泛应用于教育领域。以下是对Scratch的详细介绍。
2024-06-21 23:41:40
1259
1
基于Tensorflow Serving + Flask的花卉识别编程实践源代码
2024-08-07
访问Tensorflow Serving服务的客户端源代码
2024-08-06
花卉识别tensorflow.js源代码
2024-08-05
Scratch源代码:Letters-share.sb3
2024-07-06
虚拟现实课件-第五章 3物理建模-碰撞检测
2024-06-28
虚拟现实课件-第七章 最新技术-人机交互
2024-06-27
虚拟现实课件-第六章 增强现实
2024-06-27
虚拟现实课件-第五章 5模型管理
2024-06-26
虚拟现实课件-第五章 4智能行为
2024-06-25
虚拟现实课件-第五章 3物理建模
2024-06-24
虚拟现实课件-第五章 2运动建模
2024-06-24
虚拟现实课件-第五章 1几何建模
2024-06-23
虚拟现实课件-第四章 VR的计算体系结构
2024-06-22
虚拟现实课件-第三章 输出设备:图形,三维声音
2024-06-22
虚拟现实课件-第二章 输入设备:跟踪器、漫游
2024-06-20
虚拟现实课件-第一章 虚拟现实概述
2024-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人