从安卓开发到AI产品经理——我的AI绘画之旅
大家好,我是一名有着多年安卓开发经验的程序员。在日复一日的编码生活中,我对AI行业产生了浓厚的兴趣。于是,我决定转行成为一名AI产品经理。在这个过程中,我通过学习AI绘画工具初步了解了AI行业,下面我将分享我的学习经历和学习资料,希望对同样想转行的朋友们有所帮助。
这里给大家准备好了一份详细的AI绘画资料及入门工具学习路线,扫描下方二维码即可获取!
一、初识AI绘画
在转行之初,我对AI绘画的了解几乎为零。在一次偶然的机会,我接触到了一款名为stablediffusion的AI绘画工具。这款工具让我惊叹不已,它能够根据用户输入的描述生成栩栩如生的画作。于是,我决定从学习这款工具入手,逐步深入了解AI行业。
二、学习历程
- 学习stablediffusion
首先,我通过官方网站了解了stablediffusion的基本原理和使用方法。然后,我下载了源代码,开始研究其实现细节。在研究过程中,我遇到了许多难题,但通过查阅资料、请教业内人士,我逐步克服了这些困难。
以下是我在学习stablediffusion过程中整理的一些学习资料:
(1)《深度学习之图像生成》:这本书详细介绍了生成对抗网络(GAN)等图像生成技术,对理解stablediffusion有很大帮助。
(2)stablediffusion官方文档:详细介绍了工具的使用方法和参数设置,是入门学习的必备资料。
(3)相关论文:阅读stablediffusion的相关论文,了解其背后的理论基础。 - 学习midjourney
在掌握了stablediffusion之后,我又开始了对另一款AI绘画工具midjourney的学习。与stablediffusion相比,midjourney更注重绘画过程的艺术性。通过学习midjourney,我进一步感受到了AI绘画的魅力。
以下是我在学习midjourney过程中整理的一些学习资料:
(1)midjourney官方教程:详细介绍了工具的使用方法和技巧,适合初学者。
(2)《艺术与人工智能》:这本书探讨了人工智能在艺术领域的应用,对理解midjourney有很大帮助。
(3)相关案例:分析midjourney在绘画创作中的实际应用,从中汲取灵感。
三、学习感悟
通过学习AI绘画工具,我初步了解了AI行业的发展趋势和应用前景。以下是我的一些学习感悟:
- 持续学习:AI行业发展迅速,新技术、新工具层出不穷。作为一名AI产品经理,我们要保持好奇心,不断学习,跟上行业步伐。
- 实践出真知:学习AI绘画工具的过程中,我深刻体会到实践的重要性。只有亲自上手操作,才能更好地理解工具的原理和用法。
- 拓展视野:AI绘画工具只是AI行业的一个缩影。要成为一名优秀的AI产品经理,我们需要不断拓展视野,了解其他领域的AI应用。
- 交流与合作:在学习过程中,我结识了许多志同道合的朋友。与他们交流、合作,让我受益匪浅。
四、结语
从安卓开发程序员到AI产品经理,我的转行之路虽然充满挑战,但收获颇丰。通过学习AI绘画工具,我初步了解了AI行业,并为接下来的职业发展奠定了基础。未来,我将继续努力学习,为AI行业贡献自己的一份力量。
最后,附上一份我整理的AI绘画学习资料清单,供大家参考:
- 《深度学习之图像生成》
- stablediffusion官方文档
- midjourney官方教程
- 《艺术与人工智能》
- 相关论文及案例
愿我们共同进步,共创AI行业的美好未来!
这里给大家准备好了一份详细的AI绘画资料及入门工具学习路线,扫描下方二维码即可获取!
相关文章:
从安卓开发到AI产品经理——我的AI绘画之旅
大家好,我是一名有着多年安卓开发经验的程序员。在日复一日的编码生活中,我对AI行业产生了浓厚的兴趣。于是,我决定转行成为一名AI产品经理。在这个过程中,我通过学习AI绘画工具初步了解了AI行业,下面我将分享我的学习…...
代码随想录八股训练营第三十四天| C++
前言 一、vector和list的区别? 1.1.存储方式: 1.2.随机访问: 1.3.插入和删除操作: 1.4.内存使用: 1.5.容量和大小: 1.6.迭代器类型: 1.7.用途: 二、vector 底层原理和扩容过…...
《深入理解 Java 中的 this 关键字》
目录 一、this关键字的基本理解 二、this调用属性和方法 (一)一般情况 (二)特殊情况 三、this调用构造器 四、案例分析 (一)Account类 (二)Customer类 (三&…...
python文件自动分类(5)
完成了文件自动分类的操作后,我们一起来复习下: 首先,获取文件夹中所有文件名称,用 os.path.join() 函数拼接出要移动到的目标地址。然后,使用 os.path.exists() 函数判断目标文件夹是否存在,不存在用 os.m…...
【Unity-Lua】音乐播放器循环滚动播放音乐名
前言:Unity中UI节点 图1 如上所示,一开始本来是打算用ScrollView做的,觉得直接计算对应的文本位置就行,所以没用ScrollRect来做,可以忽略Scroll,Viewport这些名字。如下图:需要在一个背景Image…...
宏碁扩展Swift系列,推出四款全新AI笔记本电脑
Acer正在扩展其Swift笔记本产品线,推出四款新型号,每款都内置了AI功能。这些笔记本提供诸如Microsoft Copilot、Acer用户感应技术、Windows Studio效应、PurifiedVoice 2.0和PurifiedView等功能。其他功能还包括Wi-Fi 7和Bluetooth 5.4连接。 我们先来看…...
科研绘图系列:R语言差异基因四分图(Quad plot)
文章目录 介绍加载R包导入数据数据预处理画图参考介绍 四分图(Quad plot)是一种数据可视化技术,通常用于展示四个变量之间的关系。它由四个子图组成,每个子图都显示两个变量之间的关系。四分图的布局通常是2x2的网格,每个格子代表一个变量对的散点图。 在四分图中,通常…...
文字或图案点选坐标点返回
最近看到这篇文章中讲到极验图片验证码破解方案 https://blog.geetest.com/article/65aaaa944edc5ec343ba9f52efef0cdc 其中核心解决步骤如下,作者还贴心的贴出了CNN代码,真是用心良极: step 3:批量下载存储验证图片,…...
硬盘数据恢复软件TOP4榜单出炉,选对方法竟然如此重要
这年头,信息多得不得了,数据对我们来说太重要了。但是,不管是咱们自己还是公司,都可能碰上丢数据的倒霉事,特别是不小心把硬盘里的东西删了。数据一丢,不光可能亏钱,工作和生活也可能受影响。好…...
给自己复盘用的随想录笔记-栈与队列
用栈实现队列 难在出去 232. 用栈实现队列 - 力扣(LeetCode) class MyQueue {private Stack<Integer> A;private Stack<Integer> B;public MyQueue() {Anew Stack<>();Bnew Stack<>();}public void push(int x) {A.push(x);}pu…...
微信小程序跳转到另一个微信小程序
引用:http://www.xmdeal.com/mobanjiaocheng/254.html 第一种方法: wx.navigateToMiniProgram 官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html wx.navigateToMiniProgram({appId…...
【知识图谱】4、LLM大模型结合neo4j图数据库实现AI问答的功能
昨天写了一篇文章,使用fastapi直接操作neo4j图数据库插入数据的例子, 本文实现LLM大模型结合neo4j图数据库实现AI问答功能。 废话不多说,先上代码 import gradio as gr from fastapi import FastAPI, HTTPException, Request from pydantic…...
《信息技术 云计算 边缘云通用技术要求》国家标准发布,九州未来参编
日前,2024年第17号国家标准公告发布,由全国信标委云计算标准工作组组织制定、九州未来作为行业专家单位参编的《信息技术 云计算 边缘云通用技术要求》国家标准正式获批发布。 边缘云作为云计算技术的有效补充和拓展,能够实现将云计算能力拓展…...
NTFS硬盘支持工具Paragon NTFS for Mac 15.4.44 中文破解版
Paragon NTFS for Mac 15.4.44 中文破解版是一个底层的文件系统驱动程序,专门开发用来弥合Windows和Mac OS X之间的不兼容性,通过在Mac OS X系统下提供对任何版本的NTFS文件系统完全的读写访问服务来弥合这种不兼容性。为您轻松解决Mac不能识别Windows NTFS文件难题…...
66-java 类型擦除
类型擦除是Java类型信息在运行时的一个特性,它发生在泛型类型被擦除成它们的原始类型后,以及在运行时,由于类型擦除,泛型信息不可用。 例如,以下两个泛型类型: List<String> list1 new ArrayList&…...
25考研人数预计下降?这一届考研有哪些新趋势?
2025年考研时间线: 2024年9月:公共课及各院校考试大纲公布; 2024年9月下旬:预报名; 2024年10月:正式报名; 2024年11月:线上/线下确认; 2024年12月中下旬:…...
比尔·盖茨对AI充满信心
The Verge与比尔盖茨进行了关于AI、错误信息和气候变化的对话。 比尔盖茨花费数十亿美元资助他认为将塑造未来的技术——从应对气候变化到消灭疾病。 盖茨在一部新的Netflix系列片《未来之路:比尔盖茨的境界》中深入探讨了这些话题。该系列于9月18日首播ÿ…...
Selenium 实现图片验证码识别
前言 在测试过程中,有的时候登录需要输入图片验证码。这时候使用Selenium进行自动化测试,怎么做图片验证码识别?本篇内容主要介绍使用Selenium、BufferedImage、Tesseract进行图片 验证码识别。 环境准备 jdk:1.8 tessdata&…...
基于云原生向量数据库 PieCloudVector 的 RAG 实践
近年来,人工智能生成内容(AIGC)已然成为最热门的话题之一。工业界出现了各种内容生成工具,能够跨多种模态产生多样化的内容。这些主流的模型能够取得卓越表现,归功于创新的算法、模型规模的大幅扩展,以及海…...
内存泄漏的影响
(1)内存泄漏是什么? 内存泄漏是指程序运行过程中分配的内存没有被正确释放,导致这部分内存无法再次使用,从而造成内存资源的浪费。内存泄漏可能会导致系统性能下降、程序崩溃或者消耗过多的系统资源;内存泄漏通常发生在动态分配的…...
Beyond Compare 5 许可证书生成与应用完全指南
Beyond Compare 5 许可证书生成与应用完全指南 【免费下载链接】BCompare_Keygen Keygen for BCompare 5 项目地址: https://gitcode.com/gh_mirrors/bc/BCompare_Keygen 一、问题剖析:许可管理核心挑战 1.1 评估期限制的实际影响 Beyond Compare 5作为专业…...
MySQL 重复数据删除语句
方案 1:有自增主键 id(推荐,最安全)假设你的表有主键:id(没有就用方案 2)DELETE a FROM leave_sdxw a JOIN (-- 找出每组重复数据中 最小的id之外的所有记录SELECT tenant_id, sddm, fill_vpdm,…...
别再死磕复杂模型了!用Python+NumPy手把手教你从卫星J2000坐标算出经纬度
从卫星J2000坐标到经纬度:Python实战指南 当拿到卫星的J2000坐标数据时,如何快速将其转换为可在地图上显示的经纬度?本文将用Python和NumPy带你一步步实现这个转换过程,避开复杂的理论推导,专注于代码实现和实际问题解…...
VMware Workstation 16 中 Windows Server 2019 数据中心版安装与优化指南
1. VMware Workstation 16 环境准备 在开始安装 Windows Server 2019 数据中心版之前,我们需要先准备好 VMware Workstation 16 的环境。我建议大家在安装前检查下自己的电脑配置,毕竟跑虚拟机还是挺吃资源的。我的经验是,至少要有 16GB 内存…...
字节跳动发布AI编程神器TraeCN
目录 一、核心定位与功能 二、安装与初始化 三、基础使用流程 1. 打开 / 创建项目 2. 编码与 AI 辅助 3. SOLO 模式(全自动开发)Trae CN 4. 运行与预览 四、使用技巧(提效) 五、适合人群 Trae CN(简称 Trae)…...
ARDUINO编码器反馈电机初步代码
使用的是UNO R3和某淘宝店铺的霍尔编码器电机//输入捕获可用PIN2 //输出PWM可以为任意位置(所用为13) //尝试过直接模拟值输入检测 但是不知道为何总是一样的值 //计划在一个周期扫描高电平unsigned long pwm1_start10,pwm1_start20,t0; int gain11000,gain23000,cnth0,cntl0; …...
GESP2024年9月认证C++三级( 第一部分选择题(1-8))
🌟第1题:浮点数的陷阱1、🎯故事小魔法师写了一个咒语:double a 0.9; double b 1.0; if ((b - a) 0.1)他以为:👉 1.0 - 0.9 0.1 ✅但结果却是:👉 ❌ 输出:Not equal2、…...
革新星露谷体验:SMAPI全栈模组加载技术指南
革新星露谷体验:SMAPI全栈模组加载技术指南 【免费下载链接】SMAPI The modding API for Stardew Valley. 项目地址: https://gitcode.com/gh_mirrors/smap/SMAPI SMAPI(Stardew Modding API)作为《星露谷物语》的官方模组加载框架&am…...
测试左移与右移:不仅仅是工作环节的变化
从被动执行到主动防御的质变传统瀑布模型中,测试常被压缩在开发周期末端,被动等待提测、疲于缺陷修复。而测试左移(Shift-Left)与右移(Shift-Right)的核心理念,是通过重构质量保障体系ÿ…...
如何3分钟告别GitHub英文界面困扰?中文翻译插件全攻略
如何3分钟告别GitHub英文界面困扰?中文翻译插件全攻略 【免费下载链接】github-chinese GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) 项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese 你是否曾在GitHub上…...
