ºìÁªLinuxÃÅ»§
Linux°ïÖú

¹È¸è¿ªÔ´Á¿×Ó¼ÆËãÈí¼þÔ´´úÂë ±ãÀû¿ÆÑ§¼ÒʹÓÃ

·¢²¼Ê±¼ä:2017-10-25 09:25:18À´Ô´:ºìÁª×÷Õß:pocheng
À´Ô´£ºÅìÅÈÐÂÎÅ

¿ªÔ´¡¢¿ªÔ´¡¢¿ªÔ´£¬ÖØÒªµÄÊÂÇé˵Èý±é¡£¼Ì¿ªÔ´tensorflow¡¢caffeµÈÉî¶Èѧϰ¿ª·¢¿ò¼Üºó£¬µ±µØÊ±¼ä10ÔÂ24ÈÕ£¬¹È¸èÔÚ×Ô¼ºµÄ¹Ù·½²©¿ÍÉÏÐû²¼£¬¿ªÔ´Á¿×Ó¼ÆËãÈí¼þOpenFermion£¬´Ó¶øÈÿÆÑ§¼Ò¸ü·½±ãµÄʹÓÃÁ¿×Ó¼ÆËã»ú¡£

¹È¸è³Æ£¬Õâ´Î¿ª·ÅµÄÊÇOpenFermionµÄÔ´´úÂ룬¿É¹©Óû§Ãâ·ÑʹÓ㬻¯Ñ§¼ÒºÍ²ÄÁÏѧ¼Ò¿ÉÒÔÀûÓùȸèÈí¼þ¸Ä±àËã·¨ºÍ·½³Ì£¬Ê¹Ö®ÄÜÔÚÁ¿×Ó¼ÆËã»úÉÏÔËÐС£

·ÃÎÊ:

https://github.com/rigetticomputing/forestopenfermion

¡°ÎÒÃÇÏ£ÍûÕâ´ÎµÄ¾ö¶¨ÄܰïÖú½¨Á¢ÒÔOpenFermionΪ±ê×¼µÄÉçÇø£¬´Ó¶øÈû¯Ñ§Ä£ÄâÄÜÔÚÁ¿×Ó¼ÆËã»úÉϽøÐÐÔËËã¡£¡±¹È¸èÔÚ²©ÎÄÀïдµ½¡£

¹È¸è¿ªÔ´µÄ×ö·¨Ò²ÊÇÁ¿×Ó¼ÆËã»úÁìÓòĿǰµÄÇ÷ÊÆ¡£IBM¡¢Ó¢Ìضû¡¢Î¢ÈíºÍD-WaveµÈ¹«Ë¾¶¼ÔøÐû²¼¿ª·Å×Ô¼ºµÄÁ¿×Ó¼ÆËãÆ½Ì¨£¬Ê¹Ö®ÄÜ´Ù½øÁ¿×Ó¼ÆËãµÄÉÌÒµ»¯ÔËÐС£

¾ßÌåÀ´Ëµ£¬OpenFermionÕâ¿îÈí¼þ°üº¬ÓÐÒ»¸öËã·¨¿â£¬ÄÜÔÚÁ¿×Ó¼ÆËã»úÉÏÄ£Äâµç×ÓµÄÏ໥×÷Óá£Õâ¶ÔÓÚ»¯Ñ§ºÍ²ÄÁÏ¿ÆÑ§ÁìÓò·Ç³£ÖØÒª£¬ÒòΪOpenFermion¿ÉÒÔ°ïÖú¿ÆÑ§¼Ò½«»¯Ñ§·Ö×ÓÄ£ÄâʵÑéºÍ²ÄÁÏÃèÊöΪÁ¿×Ó¼ÆËã»ú¿ÉÒÔÀí½âµÄ±à³Ì·½Ê½¡£Ö®Ç°£¬»¯Ñ§¼Ò±ØÐëÓëרҵµÄÁ¿×Ó¼ÆËã»úÈí¼þ¿ª·¢ÕߺÏ×÷£¬±àд´óÁ¿Èí¼þ´úÂ룬²ÅÄÜÔÚÁ¿×Ó¼ÆËã»úÉÏÄ£Äâµç×Ó¼äµÄÏ໥×÷Óá£

´ËÍ⣬OpenFermion»¹ÄÜÖ±½Ó¸Ä±àÁ½¸ö×îÁ÷ÐеĴ«Í³Ä£ÄâÆ÷----Psi4ºÍPySCF¡£ÖµµÃÒ»ÌáµÄ»¹ÓУ¬OpenFermion¿É¼æÈÝÊýÖÖ²»Í¬µÄÁ¿×Ó¼ÆËã»ú£¬ÆäÖаüÀ¨¹È¸è¡¢RigettiºÍIBM¿ª·¢µÄ»úÐÍ¡£

³ýÁ˹ȸèÍ⣬Á¿×Ó¼ÆËã»ú³õ´´ÆóÒµRigettiÒ²²ÎÓëÁËÕâ´ÎµÄÈí¼þ¿ª·¢¡£¹È¸èÔÚ²©ÎÄÖбíʾ£¬ÔÚÈí¼þ¿ª·¢¹ý³ÌÖУ¬ËÕÀèÊÀÁª°îÀí¹¤Ñ§Ôº¡¢ÃÀ¹úÀÍÂ×˹²®¿ËÀû¹ú¼ÒʵÑéÊÒ¡¢ÃÜЪ¸ù´óѧ¡¢¹þ·ð´óѧ¡¢Å£½ò´óѧ¡¢´ïÌØÃ©Ë¹Ñ§ÔººÍÃÀ¹ú¹ú¼Òº½¿Õº½Ìì¾ÖÌṩÁ˰ïÖú¡£

Ïà±È´«Í³¼ÆËã»ú£¬Á¿×Ó¼ÆËã»úµÄ×î´óÇø±ðÔÚÓÚ£º´«Í³¼ÆËã»úÖ»Äܰ´ÕÕʱ¼ä˳ÐòÒ»¸ö¸öµØ½â¾öÎÊÌ⣬¶øÁ¿×Ó¼ÆËã»úÈ´¿ÉÒÔͬʱ½â¾ö¶à¸öÎÊÌâ¡£

´«Í³¼ÆËã»úʹÓõÄÔËËã¹æÔòÊǶþ½øÖÆ£¬ÓÃ0ºÍ1¼Ç¼ÐÅϢ״̬¡£µ«Á¿×Ó¼ÆËã»úÓÉÁ¿×Ó״̬À´ÃèÊöÐÅÏ¢£¬¸ù¾ÝÁ¿×ÓµÄÌØÐÔËü¿ÉÒÔͬʱ±íʾ¶àÖÖ״̬£¬²¢Í¬Ê±½øÐеþ¼ÓÔËË㣬Òò¶øÓµÓиü¿ìËÙµÄÔËË㷽ʽ¡£

ÓÉÓÚÁ¿×Ó¼ÆËã»ú´¦ÀíÄÜÁ¦±Èµ±Ç°´«Í³³¬¼¶¼ÆËã»ú¸ß¼¸¸öÊýÁ¿¼¶¡£Òò´Ë£¬Ðí¶àÈËÈÏΪ£¬Á¿×Ó¼ÆËã»ú½«Íê³ÉÒÔǰ±»ÈÏΪÊDz»¿ÉÄÜÍê³ÉµÄÈÎÎñ£¬ÀýÈçÄ£Ä⻯ѧ´ß»¯¼Á¡¢½¨Á¢³¬¼¶¸´ÔÓϵͳµÄÄ£ÐÍ¡¢ÆÆ½â¼ÓÃÜÃÜÂëµÈ¡£µ«Æù½ñΪֹ£¬ÕâЩ¹«Ë¾¿ª·¢µÄÁ¿×Ó¼ÆËã»ú´¦ÀíÄÜÁ¦²»¹»Ç¿´ó»ò²»¹»¾«È·£¬ÔÚÔËÐдó¶àÊýÈÎÎñʱ²»×ãÒÔ³¬¹ý´«Í³¼ÆËã»ú¡£

¹È¸èÒ»Ö±ÊÇÍâ½ç¹«ÈϵÄÁ¿×Ó¼ÆËã»úÁìÓòÀïµÄÁìÍ·Ñò¡£Ä¿Ç°£¬¹È¸èÒÑÖÆÔì³ö9Á¿×Ó±ÈÌØµÄ»úÆ÷£¬²¢¼Æ»®½ñÄêÔö¼ÓÖÁ49Á¿×Ó±ÈÌØ£¬ÊµÏÖ¡°Á¿×Ó°ÔȨ¡±¡£IBMÒ²¶ÔÍÆ½øÉÌÓÃÁ¿×Ó¼ÆËãÐÛÐIJª²ª¡£½ñÄê3Ô·ݣ¬ IBM¶ÔÍâÐû²¼£¬½ñÄêÒªÍÆ³öÈ«ÇòµÚÒ»¸öÉÌÒµ»¯Á¿×Ó¼ÆËãÔÆ·þÎñ£ºIBM Q¡£ÕâÒ²ÊÇÈ«ÇòµÚÒ»¸öÊշѵÄÁ¿×Ó¼ÆËãÔÆ·þÎñϵͳ¡£µ±Ê±IBM±íʾ£¬Î´À´£¬ÐÂϵͳ¿ÉÒÔΪȫÇòµÄÑо¿ÈËÔ±·þÎñ£¬´¦Àí´«Í³µçÄÔÎÞ·¨½â¾öµÄ¸´ÔÓ¼ÆË㣬³ÉΪδÀ´ÅàÓýÁ¿×Ó¼ÆËãÊг¡µÄ¹Ø¼ü¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ