我参加GDD的收获

分享了参加GDD大会的收获,强调Google的技术推广重点在于TensorFlow与机器学习,Kotlin适合新项目开发,Flutter作为跨平台框架的潜力及挑战,以及非联网设备上的机器学习应用前景。
部署运行你感兴趣的模型镜像


本次GDD,可以说很圆满的完成了。对于开发人员来说,是一场盛宴。建议后续有机会同学,可以亲自去感受下,我主要谈下收获。

昨天我发了一条朋友圈,很多朋友都转了这条,原文是:这两天GDD下来,Google·家让我学Java,学Kotlin,学Flutter,学swift,学Python,学Dart,学TensorFlow,捂脸表情。很多人留言调侃,学不动了,别更新了。

礼品上

640?wx_fmt=jpeg

1、东西很多,可以说背了一书包回来(捂脸),杯子、贴纸,Google牌书包,鲁班锁,TensorFlow牌笔,各种胸章。

640?wx_fmt=jpeg

2、Google游乐园Party,小姐姐打碟打的好,点个赞。

技术上

1、东西很多,Google本次主要在中国区推广他们的技术和框架,所以对于提高效率和解决痛点的东西,一定要学,而不是语言本身。语言本身只是作为一种实现的载体。

2、Kotlin可以说是只是第一天简单介绍了下,去年GDD,还花了很多来介绍。Kotlin总体来说,适合新项目开发尝试,老项目一般不会切换过去,可以说Kotlin算是凉了。建议就是新项目可以尝试,但是肯定要踩很多坑。

3、Flutter,之前我认为它是很火的,但是从相比这次大会的权重,它不是核心部分,顶多算是锦上添花。大厂都在自己做一套跨平台框架,很多没有开源,也有很多开源了。所以Flutter,做不了江湖老大,顶多是目前占了一座山头。所以还有待考量,以及Google对Flutter更强的优化和持续踩坑。未来才更多人切入和使用。建议就是保持关注。

640?wx_fmt=jpeg

4、Google是世界技术坐标的风向标,本次GDD核心都在TensorFlow和机器学习相关,从闲鱼和有道介绍了使用TensorFlow Lite在终端设备上的使用,把很多训练模型移到了端上来做,算是比较新潮的,真正搞人工智能和机器学习的训练模型,都是在大规模分布式集群上训练数据的,从我一些做人工智能和机器学习的朋友了解到,没有个上千万条或上亿的数据,训练模型商用性都是很有风险的。所以机器学习和大数据是分不开的。在端上的模型,也是需要不断优化的。尤其对于一些非联网设备,这是一个不断在向前和努力的方向。前段时间,我分享的使用TensorFlow用于视频和图像中,这一块,未来大有可为,比如用OpenCV做图像分离和切割,以及用OpenGL实时渲染,对物体定向追踪。达到在视频中可以做很多商用化的有意思的东西,后续我也会分享一些国外在这方面做的有意思的东西。

非技术上

每次去上海都要面基一波人,这次比较匆忙,很多晚上请我吃饭的大佬,我由于16:35的飞机,14:30提前就走了。哈哈,再次拜谢。职场以外的东西,譬如,机遇、风口都是非常重要的,那些在短短几年时间内做到经理和专家的,除了在能力上优秀,更多是圈子和资源,那怕以后出去创业,没准就拉你入队了。所以技术大会,还有个好处,可以认识更多优秀的人。视野和格局让你不一样。这种是看不见的东西。

大概就这么多,如果你也参加过本次GDD,来说说你的收获吧。

640?wx_fmt=png

您可能感兴趣的与本文相关的镜像

TensorFlow-v2.15

TensorFlow-v2.15

TensorFlow

TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型

(Kriging_NSGA2)克里金模型结合多目标遗传算法求最优因变量及对应的最佳自变量组合研究(Matlab代码实现)内容概要:本文介绍了克里金模型(Kriging)与多目标遗传算法NSGA-II相结合的方法,用于求解最优因变量及其对应的最佳自变量组合,并提供了完整的Matlab代码实现。该方法首先利用克里金模型构建高精度的代理模型,逼近复杂的非线性系统响应,减少计算成本;随后结合NSGA-II算法进行多目标优化,搜索帕累托前沿解集,从而获得多个最优折衷方案。文中详细阐述了代理模型构建、算法集成流程及参数设置,适用于工程设计、参数反演等复杂优化问题。此外,文档还展示了该方法在SCI一区论文中的复现应用,体现了其科学性与实用性。; 适合人群:具备一定Matlab编程基础,熟悉优化算法和数值建模的研究生、科研人员及工程技术人员,尤其适合从事仿真优化、实验设计、代理模型研究的相关领域工作者。; 使用场景及目标:①解决高计算成本的多目标优化问题,通过代理模型降低仿真次数;②在无法解析求导或函数高度非线性的情况下寻找最优变量组合;③复现SCI高水平论文中的优化方法,提升科研可信度与效率;④应用于工程设计、能源系统调度、智能制造等需参数优化的实际场景。; 阅读建议:建议读者结合提供的Matlab代码逐段理解算法实现过程,重点关注克里金模型的构建步骤与NSGA-II的集成方式,建议自行调整测试函数或实际案例验证算法性能,并配合YALMIP等工具包扩展优化求解能力。
03-22
<think>好的,用户的问题是“GDD”,看起来他们可能是在询问GDD的定义、应用领域或者相关工具。首先,需要明确GDD可能的全称,常见的有Game Design Document(游戏设计文档)和Growing Degree Days(生长期度日)。两者都是不同领域的重要概念。 先分析用户意图。如果用户来自游戏开发领域,可能关心如何撰写游戏设计文档;如果是农业或气象领域,可能关注生长期度日的计算和应用。由于问题简短,需通过搜索确认常见解释。 搜索结果显示,GDD通常指Game Design Document,是游戏开发中的核心文档,详细描述游戏概念、机制、故事情节等。另外,Growing Degree Days在农业中用于预测植物生长阶段和害虫活动。两种解释都需要覆盖,以全面回答用户。 接下来,整合信息。首先介绍GDD的两种主要含义,然后分别详细说明它们的定义、结构、应用和工具。确保每个部分清晰,不使用步骤词汇,分点说明。同时,检查是否遗漏其他可能的解释,如Google Developer Day或其他缩写,但根据搜索结果,前两者更为常见。 在格式方面,注意数学公式和代码的规范。例如,GDD的计算公式需要用LaTeX格式,如$GDD = \frac{T_{max} + T_{min}}{2} - T_{base}$。代码示例需使用三个反引号包裹,并注明语言类型。 最后,生成相关问题,需基于回答内容。例如,用户可能想了解如何编写游戏设计文档或计算生长期度日,因此相关问题应涵盖这两个方面,确保至少三个且相关性强。 总结回答结构:先解释GDD的两种含义,再分点详细说明每个领域的内容,最后添加相关问题。确保符合所有格式要求,如避免第一人称、步骤词汇,正确引用和代码格式等。</think>**GDD(Game Design Document)** 用于游戏开发的核心设计文档,包含游戏概念、机制、艺术风格、故事情节等核心要素。通常分为以下部分: - **概述**:游戏类型、目标受众、核心玩法。 - **机制**:战斗系统、经济系统、角色成长规则。 - **艺术与音效**:视觉风格、角色/场景设计、背景音乐。 - **技术需求**:引擎选择、平台兼容性、性能优化目标。 **GDD(Growing Degree Days)** 农业与气象学中用于量化植物生长热量的指标,计算公式为: $$GDD = \frac{T_{max} + T_{min}}{2} - T_{base}$$ - **参数说明**: - $T_{max}$:日最高温度 - $T_{min}$:日最低温度 - $T_{base}$:植物生长的基准温度(例如玉米为 $10^{\circ}C$) - **应用场景**: 预测作物成熟时间、病虫害防治窗口期。 **工具与实现示例** - **游戏设计工具**:使用 **Trello** 或 **Notion** 管理GDD版本迭代。 - **农业计算代码**(Python): ```python def calculate_gdd(t_max, t_min, t_base): avg_temp = (t_max + t_min) / 2 return max(avg_temp - t_base, 0) print(calculate_gdd(30, 15, 10)) # 输出:12.5 ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值