开发者现在可以一览微软用于构建软件、应用、网站和其他服务的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从今天开始公开预览。
好文章,需要你的鼓励
当超级计算机被压缩进一个比书本还小的盒子里,这画面有多炸裂?想象一下,你桌面上摆着的不是什么花瓶摆件,而是一台能跑200B参数AI推理的"超算怪兽"——这就是我们今天要聊的主角:华硕Ascent GX10。
Adobe研究院与UCLA合作开发的Sparse-LaViDa技术通过创新的"稀疏表示"方法,成功将AI图像生成速度提升一倍。该技术巧妙地让AI只处理必要的图像区域,使用特殊"寄存器令牌"管理其余部分,在文本到图像生成、图像编辑和数学推理等任务中实现显著加速,同时完全保持了输出质量。
香港科技大学团队开发出A4-Agent智能系统,无需训练即可让AI理解物品的可操作性。该系统通过"想象-思考-定位"三步法模仿人类认知过程,在多个测试中超越了需要专门训练的传统方法。这项技术为智能机器人发展提供了新思路,使其能够像人类一样举一反三地处理未见过的新物品和任务。