开发者现在可以一览微软用于构建软件、应用、网站和其他服务的Visual Studio集成开发环境了。
微软在今天上午举行的Connect()开发者大会上公布了Visual Studio 2019的初步预览,增加了一系列旨在提高生产力和促进更紧密协作的新功能。
生产力的提高来自于Visual Studio的IntelliCode套件增强功能,这是一组实验性的人工智能辅助开发功能,旨在帮助开发者更快完成工作。Visual Studio 2019中引入了一种所谓“自定义模型”,微软称该模型旨在改善IntelliSense功能,IntelliSense是一个与IntelliCode(开发者可以用来自动编写代码段)捆绑在一起的“代码完成工具”。
微软表示,自定义模型的想法是为了根据代码中的模式和库为开发者提供个性化的建议,以提高工作效率。IntelliCode兼容C#、JavaScript、TypeScript、Python和Java。
Visual Studio 2019的预览现已上市。微软还发布了Visual Studio 2019 for Mac预览版,提供了与主版本相同的功能。
与此同时,为了提高协作,微软将向Visual Studio Live Share——一项让开发者共享整个应用开发环境的服务——中引入新功能。微软表示,新功能包括更多“共享桌面应用、源代码控制差异和代码评论”。
Visual Studio并不是唯一获得更新的开发工具。微软还推出了.NET Core通用开发平台的两个新版本,用于构建云计算和物联网应用。最新版本.NET Core 2.2的更新涵盖了应用编程接口和安全性等内容。更令人兴奋的是,.NET Core 3.0的预览版本附带了大量更新,旨在为云、物联网和AI工作负载的开发者减轻负担。
最后,微软公布了ML.NET 0.8的公开预览,开发者可以利用这个跨平台机器学习框架自定义AI模型,并将其集成到他们的软件应用中。微软表示,开发者通过ML.NET可以轻松地为任务建立模型,包括回归、分类和聚类等。
ML.NET 0.8从今天开始公开预览。
好文章,需要你的鼓励
AI项目从试点转向生产阶段时,企业面临意外的云成本激增问题。推理工作负载需要全天候运行以确保服务正常,成本可能一夜间飙升1000%以上。许多公司每月费用从5000美元激增至50000美元。为控制成本,企业开始采用混合架构:将推理工作负载迁移至本地或托管设施,训练任务保留在云端。这种模式可削减60-80%的基础设施支出,在保持性能的同时实现成本可预测性。
北航团队发布AnimaX技术,能够根据文字描述让静态3D模型自动生成动画。该系统支持人形角色、动物、家具等各类模型,仅需6分钟即可完成高质量动画生成,效率远超传统方法。通过多视角视频-姿态联合扩散模型,AnimaX有效结合了视频AI的运动理解能力与骨骼动画的精确控制,在16万动画序列数据集上训练后展现出卓越性能。
企业在AI模型选择上面临开放源码与封闭专有技术的抉择,这一选择对财务和定制化都有重要影响。开放模型如Meta Llama提供更大控制权和定制选项,而封闭模型如OpenAI GPT-4o提供简化使用和企业级支持。专家建议采用投资组合策略,根据准确性、延迟、成本、安全性等因素选择合适模型,而非单一选择。
这项研究解决了AI图片描述中的两大难题:描述不平衡和内容虚构。通过创新的"侦探式追问"方法,让AI能生成更详细准确的图片描述,显著提升了多个AI系统的性能表现,为无障碍技术、教育、电商等领域带来实用价值。