Discuz! Board

 找回密码
 立即注册
查看: 61|回复: 0

微軟開源 Quantum Katas,提供量子運算知識和 Q# 編程教學

[复制链接]

787

主题

787

帖子

2429

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2429

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2018-7-30 11:29:47 | 显示全部楼层 |阅读模式


許多大型科技公司都在搶進量子電腦領域,為了協助有興趣者趕上時代,微軟(Microsoft)24 日宣布推出「Quantum Katas」,這個包含一系列編程練習的開源項目將協助想探索量子運算的人,按照自己的進度學習如何為量子電腦編寫代碼。

Quantum Katas 完全免費及開源,主要是向初學者講授量子運算與微軟自家程式語言「Q#」的基礎知識,在 Quantum Katas 中,有 4 種不同的 kata 主題,每種都涉及量子運算和 Q# 程式語言的不同內容,主題與目標分別如下:

基本閘(Basic gates):量子閘是如何影響量子邏輯的演示。
Deutsch-Jozsa 演算法:運行實際的量子演算法。
測量(Measurements):學習如何解釋量子測量。
疊加(Superposition):把對量子位元(qubit)的基本理解提升到新的水平。

每個主題都包含一系列課程,分別提供從簡單到有挑戰性、不同主題的量子運算任務。每項任務中,使用者都必須填寫一些代碼,就像常見的遊戲,任務會持續進化,第一個任務可能只需一行代碼,到最後時可能需要相當大的代碼片段。不論何時,測試框架都會協助檢驗使用者提出的解決方案,並提供即時反饋協助理解情況。

不只是微軟,包含 IBM 的 Q 平台、Google 的 Cirq 開源項目也都與量子運算相關,分析師預計未來十年內,量子運算產業將價值 150 億美元,這意味著市場需要許多量子電腦程式設計人員。無論如何,即使不打算開始規劃相關職業生涯,對代碼愛好者來說,也可算是理解量子運算的好開始。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2018-12-17 23:10 , Processed in 0.038666 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表