0
  • ÁÄÌìÏûÏ¢
  • ϵͳÏûÏ¢
  • ÆÀÂÛÓë»Ø¸´
µÇ¼ºóÄã¿ÉÒÔ
  • ÏÂÔØº£Á¿×ÊÁÏ
  • ѧϰÔÚÏ߿γÌ
  • ¹Û¿´¼¼ÊõÊÓÆµ
  • дÎÄÕÂ/·¢Ìû/¼ÓÈëÉçÇø
»áÔ±ÖÐÐÄ
´´×÷ÖÐÐÄ

ÍêÉÆ×ÊÁÏÈøü¶àС»ï°éÈÏʶÄ㣬»¹ÄÜÁìÈ¡20»ý·ÖŶ£¬Á¢¼´ÍêÉÆ>

3ÌìÄÚ²»ÔÙÌáʾ

ΪʲôѧϰÉî¶ÈѧϰÐèҪʹÓÃPyTorchºÍTensorFlow¿ò¼Ü

Wildesbeast ? À´Ô´£ºÎ´Öª ? 2019-09-14 10:57 ? ´ÎÔĶÁ
¼ÓÈë½»Á÷Ⱥ
΢ÐÅСÖúÊÖ¶þάÂë

ɨÂëÌí¼ÓСÖúÊÖ

¼ÓÈ빤³Ìʦ½»Á÷Ⱥ

Èç¹ûÄãÐèÒªÉî¶ÈѧϰģÐÍ£¬ÄÇô PyTorch ºÍ TensorFlow ¶¼ÊDz»´íµÄÑ¡Ôñ¡£

²¢·Çÿ¸ö»Ø¹é»ò·ÖÀàÎÊÌâ¶¼ÐèҪͨ¹ýÉî¶ÈѧϰÀ´½â¾ö¡£ÉõÖÁ¿ÉÒÔ˵£¬²¢·Çÿ¸ö»Ø¹é»ò·ÖÀàÎÊÌâ¶¼ÐèҪͨ¹ý»úÆ÷ѧϰÀ´½â¾ö¡£±Ï¾¹£¬Ðí¶àÊý¾Ý¼¯¿ÉÒÔÓýâÎö·½·¨»ò¼òµ¥µÄͳ¼Æ¹ý³Ì½øÐн¨Ä£¡£

ÁíÒ»·½Ã棬ÔÚijЩÇé¿öÏ£¬Éî¶Èѧϰ»òÉî¶ÈÇ¨ÒÆÑ§Ï°¿ÉÒÔ°ïÖúÄãѵÁ·¸ü׼ȷµÄÄ£ÐÍ¡£ÔÚÕâЩÇé¿öÏ£¬Äã¿ÉÒÔ¿¼ÂÇʹÓà PyTorch ºÍ TensorFlow £¬ÌرðÊÇÈç¹ûÄãËùÐèµÄѵÁ·Ä£ÐÍÓëÆäÖÐÒ»¸ö¿ò¼ÜÄ£ÐÍ¿âÖеÄÄ£ÐÍÀàËÆ¡£

PyTorch

PyTorch ½¨Á¢ÔھɰæµÄ Torch ºÍ Caffe2 ¿ò¼ÜÖ®ÉÏ¡£ÈçÆäÃûËùʾ£¬PyTorch²ÉÓÃÁ˽ű¾ÓïÑÔ Python£¬²¢ÀûÓøİæºóµÄTorch C/CUDA×÷Ϊºó¶Ë¡£PyTorch ÏîÄ¿»¹ÈÚÈëÁË Caffe2 µÄÉú²ú¹¦ÄÜ¡£

PyTorch ±»³ÆÎª¡°ÓµÓÐÇ¿´ó GPU ¼ÓËÙ¹¦ÄÜµÄ Python °æ Tensor ºÍ¶¯Ì¬Éñ¾­ÍøÂç¡£¡±ÕâÒâζ×Åʲô£¿

Tensor£¨ÕÅÁ¿£©ÊÇÒ»ÖÖÎïÀíѧºÍ¹¤³ÌѧÖй㷺ʹÓõÄÊýѧ½á¹¹¡£2 ½×µÄ Tensor ÊÇÒ»ÖÖÌØÊâµÄ¾ØÕó£»¶ø¶ÔÏòÁ¿ºÍÕÅÁ¿È¡ÄÚ»ý¾Í¿ÉÒԵõ½ÁíÒ»¸öÓµÓÐг¤¶ÈºÍз½ÏòµÄÏòÁ¿¡£TensorFlow Õâ¸öÃû×Ö¾ÍÀ´×ÔÕÅÁ¿ÔÚÆäÍøÂçÄ£ÐÍÖÐÁ÷¶¯µÄ·½Ê½¡£NumPy Ò²Óõ½ÁË Tensor£¬ÃûΪ ndarray ¡£

GPU ¼ÓËÙÊÇ´ó¶àÊýÏÖ´úÉî¶ÈÉñ¾­ÍøÂç¿ò¼ÜµÄ»ù´¡¡£¶¯Ì¬Éñ¾­ÍøÂçÊÇÒ»ÖÖÌØÊâµÄÉñ¾­ÍøÂ磬ÿ´Îµü´ú¶¼»á·¢Éú±ä»¯£¬ÀýÈ磬PyTorch Ä£ÐÍ¿ÉÒÔÔÚѵÁ·ÆÚ¼äͨ¹ýÌí¼ÓºÍɾ³ýÒþ²Ø²ã£¬À´Ìá¸ßÆä׼ȷÐÔºÍͨÓÃÐÔ¡£

PyTorch »áÔÚÿ¸öµü´úÖÐÊµÊ±ÖØ½¨¼ÆËãͼ¡£Ïà±È֮ϣ¬ÔÚĬÈÏÇé¿öÏÂTensorFlow »á´´½¨Ò»¸ö¼ÆËãͼ£¬ÓÅ»¯Í¼´úÂëÒÔÌá¸ßÐÔÄÜ£¬È»ºóѵÁ·Ä£ÐÍ¡£

ËäÈ»¼±ÇÐÖ´ÐÐģʽÔÚ TensorFlow ÖиոճöÏÖ£¬µ«ÆäÊÇ PyTorch ΨһµÄÔËÐз½Ê½£ºAPI ÔÚ±»µ÷ÓÃʱ»áÁ¢¼´Ö´ÐУ¬¶ø²»»á±»Ìí¼Óµ½¼ÆËãͼÉÔºóÔÙÔËÐС£ÕâÑù¿ÉÄÜ¿´ÆðÀ´¼ÆËãЧÂÊ»áµÍһЩ£¬µ«ÊÇ PyTorch Éè¼ÆµÄ¹¤×÷·½Ê½¾ÍÊÇÈç´Ë£¬¶øÇÒʵ¼ÊÉÏÔÚѵÁ·»òÔ¤²âËÙ¶È·½Ãæ²¢²»Ñ·É«¡£

PyTorch ͨ¹ý¼¯³É¼ÓËٿ⣬±ÈÈçÓ¢ÌØ¶û MKL¡¢Nvidia cuDNN ºÍ NCCL µÈ£¬×î´óÏ޶ȵØÌáÉýËÙ¶È¡£ÆäºËÐÄCPU¡¢GPU TensorºÍÉñ¾­ÍøÂçºó¶ËTH£¨Torch£©¡¢THC£¨Torch CUDA£©¡¢THNN£¨TorchÉñ¾­ÍøÂ磩ºÍTHCUNN£¨Torch CUDAÉñ¾­ÍøÂ磩µÈ£¬¶¼ÊÇʹÓà C99 API ±àдµÄµ¥¶À¿â¡£Í¬Ê±£¬PyTorch ²¢²»ÊÇÕûÌåʽ C++ ¿ò¼ÜµÄ Python °ó¶¨¡£ÆäÄ¿µÄÊÇÓëPython Éî¶È¼¯³É£¬²¢ÔÊÐíʹÓÃÆäËû Python ¿â¡£

Fast.aiÓëfastai¿â

fastai ¿â»ùÓÚ PyTorch£¬Í¨¹ýÏÖ´ú»¯µÄ×î¼Ñʵ¼ù¼ò»¯ÁË¿ìËÙ׼ȷµÄÉñ¾­ÍøÂçѵÁ·¡£Ëü»ùÓÚ¶Ô Fast.ai Éî¶Èѧϰ×î¼Ñʵ¼ùµÄÑо¿£¬ÌṩÁ˰üÀ¨ÊÓ¾õ¡¢Îı¾¡¢±í¸ñºÍЭ×÷£¨Ð­×÷¹ýÂË£©Ä£ÐÍÔÚÄڵġ°¿ªÏä¼´Óá±Ö§³Ö¡£

fastai ¿âÓë PyTorch µÄ¹ØÏµ·Ç³£ÀàËÆÓÚ Keras Óë TensorFlow ¡£µ«Ã÷ÏÔµÄÇø±ðÔÚÓÚ£¬PyTorch ûÓÐÕýʽ֧³Ö fastai ¡£

TensorFlow

TensorFlow ÊÇÖÚ¶àÓÅÐãµÄ»úÆ÷ѧϰºÍÉî¶Èѧϰ¿ò¼ÜÖÐ×î³ÉÊìµÄÒ»¸ö£¬Ò²ÊÇÑо¿ÂÛÎÄÖÐÒýÓÃ×î¶àµÄÒ»¸ö£¨¼´Ê¹²»ËãÀ´×ԹȸèÔ±¹¤µÄÒýÓÃÒ²ÊǵÚÒ»£©£¬¶øÇÒÔÚÉú²úÖеÄʹÓÃЧ¹ûÒ²ºÜºÃ¡£Ëü¿ÉÄܲ»ÊÇ×îÈÝÒ×ѧϰµÄ¿ò¼Ü£¬µ«Ëæ×Å TensorFlow 2µÄµ½À´£¬TensorFlow µÄÃż÷ҲûÓÐ 2016 ÄêÄǰã¸ßÁË¡£TensorFlow ÊÇÐí¶à Google ·þÎñµÄ»ù´¡¡£

TensorFlow 2.0 ¹ÙÍø¶Ô¸ÃÏîÄ¿µÄÃèÊöΪ£º¡°¶Ëµ½¶ËµÄ¿ªÔ´»úÆ÷ѧϰƽ̨¡£¡±£¬¹È¸èͨ¹ý¡°Æ½Ì¨¡±ÌṩÁËÒ»¸ö°üº¬¹¤¾ß¡¢¿âÒÔ¼°ÉçÇø×ÊÔ´µÄÈ«·½Î»Éú̬ϵͳ£¬Ñо¿ÈËÔ±¿ÉÒÔÀûÓÃÕâ¸öƽ̨¡°Íƶ¯»úÆ÷ѧϰ´ïµ½×î¸ßË®×¼¡±£¬¶ø¿ª·¢ÈËÔ±Ôò¿ÉÒÔÀûÓÃÕâ¸öƽ̨ÇáËɹ¹½¨ºÍ²¿Êð»ùÓÚ AI µÄÓ¦ÓóÌÐò¡£

TensorFlow 2.0 ÓÐËĸöÖ÷Òª²¿·Ö×é³É£º

TensorFlow ºËÐÄ£¬Ò»¸öÓÃÓÚ¿ª·¢ºÍÅàѵ»úÆ÷ѧϰģÐ͵ĿªÔ´¿â£»

TensorFlow.js£¬Ò»¸öÔÚ Web ä¯ÀÀÆ÷ºÍ Node.js ÉÏѵÁ·ºÍ²¿ÊðÄ£Ð굀 JavaScript¿â£»

TensorFlow Lite£¬Ò»¸öÇáÁ¿¼¶¿â£¬ÓÃÓÚÔÚÒÆ¶¯ºÍǶÈëʽÉ豸Éϲ¿ÊðÄ£ÐÍ£»

TensorFlow Extended£¬ÊÇÒ»¸ö¶Ëµ½¶Ëƽ̨£¬ÓÃÓÚÔÚ´óÐÍÉú²ú»·¾³ÖÐ×¼±¸Êý¾Ý¡¢Åàѵ¡¢ÑéÖ¤ºÍ²¿ÊðÄ£ÐÍ¡£

TensorFlow 2.0 µÄÖØµã·ÅÔÚÁ˼òµ¥ÐÔºÍÒ×ÓÃÐÔÉÏ£¬ÆäÕâ¸ö°æ±¾ÓµÓÐһϵÁеÄй¦ÄÜ£¬°üÀ¨¼±ÇÐÖ´ÐС¢Ö±¹ÛµÄ¸ß¼¶ API ÒÔ¼°¿ÉÒÔÔÚÈÎºÎÆ½Ì¨ÉϹ¹½¨Ä£Ð͵ȡ£¼±ÇÐÖ´ÐÐÒâζ×Å TensorFlow ´úÂ붨ÒåºÃ¾Í¿ÉÒÔÔËÐУ¬¶ø TensorFlow ×î³õµÄģʽÐèÒª½«½ÚµãºÍ±ßÌí¼Óµ½¼ÆËãͼÖУ¬ÉÔºóÔÙÔڻỰÖÐÔËÐС£

¸ßЧµØÊ¹Óà TensorFlow 2.0 ·½·¨ÊÇ£¬Ê¹Óø߼¶µÄ tf.keras API£¨¶ø²»ÊǾɵĵͼ¶ AP£¬ÕâÑù¿ÉÒÔ´ó´ó¼õÉÙÐèÒª±àдµÄ´úÂëÁ¿¡£Ö»ÐèҪʹÓÃÒ»ÐдúÂë¾Í¿ÉÒÔ¹¹½¨ Keras Éñ¾­ÍøÂçÖеÄÒ»²ã£¬Èç¹ûÀûÓÃÑ­»·½á¹¹£¬Ôò¿ÉÒÔ½øÒ»²½¼õÉÙ´úÂëÁ¿¡£

TensorFlow.js ÊÇÒ»¸öÀûÓà JavaScript ¿ª·¢ºÍѵÁ·»úÆ÷ѧϰģÐÍ£¬²¢ÔÚä¯ÀÀÆ÷»ò Node.js Öв¿ÊðÄ£Ð͵Ŀ⡣ÔÚ TensorFlow.js¡¢ml5.js Ö®ÉÏ»¹ÓÐÒ»¸ö¸ß¼¶¿â£¬ËüÒþ²ØÁËÕÅÁ¿ºÍÓÅ»¯Æ÷µÄ¸´ÔÓÐÔ¡£

TensorFlow.js ¿ÉÒÔͨ¹ýä¯ÀÀÆ÷Ö§³ÖÒÆ¶¯É豸ºÍ×ÀÃæÉ豸¡£Èç¹ûÄãµÄä¯ÀÀÆ÷Ö§³Ö WebGL ×ÅÉ«Æ÷ API£¬TensorFlow.js ¿ÉÒÔÀûÓÃËüÃÇ·¢»Ó GPU µÄÓÅÊÆ¡£ÓëCPU ºó¶ËÏà±È£¬Õâ¿ÉÒÔΪÄãÌṩ¸ß´ï 100 ±¶µÄ¼ÓËÙ¡£ÔÚÓµÓÐ GPU µÄ¼ÆËã»úÉÏ£¬TensorFlow.js ¿ÉÒԷdz£¿ìËÙµØÔÚä¯ÀÀÆ÷ÖÐÔËÐС£

TensorFlow Lite ÊÇÒ»¸öÓÃÓÚÒÆ¶¯É豸µÄ¿ªÔ´Éî¶Èѧϰ¿ò¼Ü¡£Ä¿Ç°Ëü¿ÉÒÔΪiOS¡¢ARM64 ºÍ Raspberry Pi ¹¹½¨Ä£ÐÍ¡£TensorFlow Lite ÓÐÁ½¸öÖ÷Òª×é¼þ£º½âÊÍÆ÷ºÍת»»Æ÷¡£½âÊÍÆ÷¿ÉÒÔÔÚÐí¶à²»Í¬µÄÓ²¼þÀàÐÍÉÏÔËÐо­¹ýÌØ±ðÓÅ»¯µÄÄ£ÐÍ¡£×ª»»Æ÷¿ÉÒÔ½« TensorFlow Ä£ÐÍת»»Îª¸ßЧµÄÐÎʽ¹©½âÊÍÆ÷ʹÓ㬻¹¿ÉÒýÈëÓÅ»¯ÒÔËõС¿ÉÖ´ÐÐÎļþ´óС²¢Ìá¸ßÐÔÄÜ¡£

TensorFlow Extended£¨TFX£©ÊÇÓÃÓÚ²¿ÊðÉú²ú»úÆ÷ѧϰ¹ÜµÀµÄ¶Ëµ½¶Ëƽ̨¡£ÔÚÄãѵÁ·ºÃÒ»¸öÄ£Ðͺ󣬾ÍÐèÒª¿¼ÂÇÕâ·½ÃæµÄ¹¤×÷ÁË¡£¹ÜµÀ°üÀ¨Êý¾ÝÑéÖ¤¡¢¹¦Äܹ¤³Ì¡¢½¨Ä£¡¢Ä£ÐÍÆÀ¹À¡¢·þÎñÍÆ¶ÏÒÔ¼°¹ÜÀíÔÚÏß¡¢Ô­ÉúÒÆ¶¯ºÍ JavaScript Ä¿±êµÄ²¿Êð¡£

Keras

Keras ÊÇÓÃÓÚ¹¹½¨Éñ¾­ÍøÂçÄ£Ð͵ĸ߼¶Ç°¶Ë¹æ·¶ºÍʵÏÖ¡£Keras Ö§³ÖÈýÖÖºó¶ËÉî¶Èѧϰ¿ò¼Ü£ºTensorFlow¡¢CNTK ºÍ Theano¡£Ä¿Ç°ÑÇÂíÑ·ÕýÔÚÈ«Á¦ÎªKeras ¿ª·¢ MXNet ºó¶Ë¡£ÄãÒ²¿ÉÒÔʹÓà PlaidML£¨Ò»¸ö¶ÀÁ¢µÄÏîÄ¿£©×÷ΪKeras µÄºó¶Ë£¬ÀûÓà PlaidML µÄ OpenCL Ö§³ÖËùÓÐ GPU µÄÓÅÊÆ¡£

TensorFlowÊÇKerasµÄĬÈϺó¶Ë£¬ÔںܶàÇé¿öÏÂÎÒÃÇÒ²ÍÆ¼öʹÓÃTensorFlow£¬°üÀ¨Í¨¹ý CUDA ºÍ cuDNN ÔÚ Nvidia Ó²¼þÉÏʵÏÖ GPU ¼ÓËÙ£¬ÒÔ¼°ÀûÓà Google Cloud ÖÐµÄ Tensor ´¦Àíµ¥Ôª¼ÓËٵȡ£Keras ³ýÁË¿ÉÒÔµ¥¶À°²×°Ö®Í⣬TensorFlow »¹°üº¬Ò»¸öÄÚ²¿ tf.keras Àà¡£ÈçÉÏËùÊö£¬ÕâÊÇTensorFlow µÄÊ×Ñ¡¸ß¼¶Ç°¶Ë¡£

Keras ÌṩÁËÒ»¸ö¸ß¼¶»·¾³£¬ÔÚÆä Sequential Ä£ÐÍÖÐÏòÉñ¾­ÍøÂçÌí¼ÓÒ»²ãµÄ´úÂëÁ¿¿ÉÒÔËõ¼õµ½Ò»ÐУ¬±àÒëºÍѵÁ·Ä£ÐÍÒ²·Ö±ðÖ»ÐèÒ»¸öº¯Êýµ÷Óá£Èç¹ûÓÐÐèÒª£¬Keras Ò²ÔÊÐíÄãͨ¹ýÆä Model »òº¯Êýʽ API ½Ó´¥½ÏµÍ²ãÉϵĴúÂë¡£

Ä㻹¿ÉÒÔÀûÓà Keras µÄ×ÓÀà keras.Model ½øÒ»²½ÉîÈ룬һֱµ½ Python ´úÂë¼¶±ð£¬Ö±µ½ÕÒµ½Äãϲ»¶µÄ¹¦ÄÜ API ¡£ÁíÍ⣬Ëü»¹ÓÐ Scikit-learn API£¬Òò´ËÄã¿ÉÒÔÀûÓà Scikit-learn Íø¸ñËÑË÷ÔÚ Keras Ä£ÐÍÖÐÖ´Ðг¬²ÎÊýÓÅ»¯¡£

Éî¶ÈѧϰÓëÇ¨ÒÆÑ§Ï°

PyTorch ºÍ TensorFlow ¶¼Ö§³ÖÉî¶ÈѧϰºÍÇ¨ÒÆÑ§Ï°¡£Ç¨ÒÆÑ§Ï°£¨ÓÐʱ³ÆÎª×Ô¶¨Òå»úÆ÷ѧϰ£©¿ÉÒÔ´ÓÔ¤ÏÈѵÁ·ºÃµÄÉñ¾­ÍøÂçÄ£ÐÍ¿ªÊ¼£¬Ö»ÐèΪÄãµÄÊý¾Ý¶¨ÖÆ×îÖղ㼴¿É¡£

´ÓÍ·¿ªÊ¼ÑµÁ·Éî¶ÈÉñ¾­ÍøÂç·Ç³£ºÄʱ£¬²¢ÇÒÐèÒª´óÁ¿±ê¼ÇÊý¾Ý¡£Ç¨ÒÆÑ§Ï°»¨·ÑµÄʱ¼ä¸üÉÙ£¬¶øÇÒÐèÒªµÄбê¼ÇÑù±¾¸üÉÙ£¬µ«Ö»ÓÐÔÚÄ£ÐÍÒÑÔ¤ÏÈѵÁ·ºÃµÄÇé¿öÏ£¬Äã²Å¿ÉÒÔʹÓÃÇ¨ÒÆÑ§Ï°¡£ÐÒÔ˵ÄÊÇ£¬ËùÓÐÖ÷Á÷µÄÉî¶Èѧϰ¿ò¼Ü¶¼ÌṩÁËijÖÖÐÎʽµÄÄ£ÐͿ⹩ÄãÌôѡģÐÍ¡£

ͼÏñ·ÖÀàÖÐʹÓõľí»ýÉñ¾­ÍøÂ磨Ҳ³ÆÎª ConvNets »ò CNN £©ÊÇÇ¨ÒÆÑ§Ï°µÄ´ú±í¡£PyTorch ºÍ TensorFlow ¶¼ÌṩÁËÓйØÈçºÎʹÓÃÇ¨ÒÆÑ§Ï°À´ÑµÁ·¾í»ýÉñ¾­ÍøÂçµÄ½Ì³Ì¡£TensorFlow µÄÇ¨ÒÆÑ§Ï°½Ì³ÌÑÝʾÁËÈçºÎʹÓÃÇ¨ÒÆÑ§Ï°ÌáÈ¡ºÍ΢µ÷ÌØÕ÷¡£PyTorch µÄÇ¨ÒÆÑ§Ï°½Ì³ÌÒ²ÑÝʾÁËÏàͬµÄÁ½ÖÖ·½·¨¡£

ʵ¼ÊÉÏ£¬ºÜÉÙÓÐÈË´ÓÍ·¿ªÊ¼ÑµÁ·Õû¸ö¾í»ýÍøÂ磨ÀûÓÃËæ»úµÄ³õʼ»¯£©£¬ÒòΪÄãºÜÄÑÓµÓÐ×ã¹»´óµÄÊý¾Ý¼¯¡£Ïà·´£¬Ò»°ãÈËÃÇ»áÔڷdz£´óµÄÊý¾Ý¼¯£¨ÀýÈçImageNet£¬ÆäÖаüº¬ 1£¬000 ¸öÀà±ðµÄ 120 Íò¸öͼÏñ£©ÉÏÔ¤ÏÈѵÁ·ConvNet£¬È»ºóÒÔ ConvNet ΪÆðµã»òͨ¹ý ConvNet ÌáÈ¡¸ÐÐËȤµÄÌØÕ÷¡£

ÈçºÎÑ¡ÔñÉî¶Èѧϰ¿ò¼Ü

ÔÚ PC ºÍ Mac ³öÏÖµÄÔçÆÚ£¬ÈËÃǾ­³£»áÎÊÎÒÓ¦¸ÃÂòÄĸö¡£Æäʵ£¬Õâ¸öÎÊÌâûÓÐÕýÈ·µÄ´ð°¸£¬ÒòΪÕâ¸öÎÊÌâ±¾Éí¾ÍÊÇÒ»¸ö´íÎ󣬻òÕßÎÒÓ¦¸Ã˵¡°ÄÇÒª¿´ÄãÏëÓÃÕą̂µçÄÔ¸Éʲô¡±£¬µ«Ò»°ãÔÚÎÒÎÊËûÃǼ¸¸öÎÊÌâºó£¬ËûÃǾÍÄÜÕÒµ½×Ô¼ºµÄ´ð°¸£¬±ÈÈç¡°ÄãÏëÓÃÕą̂µçÄÔ¸Éʲô£¿¡±£¬»òÕß¡°ÄãÓÐʲô²»¿É»òȱµÄÓ¦ÓÃÂ𣿡±

ͬÑù£¬¡°ÎÒÓ¦¸ÃʹÓÃÄÄÖÖÉî¶Èѧϰ¿ò¼Ü£¿¡±Ò²Ëã²»ÉÏÒ»¸öÕæÕýµÄÎÊÌâ¡£Õâ¸öÎÊÌâͬÑùÈ¡¾öÓÚÄã×Ô¼º£¬±ÈÈçÊ×ÏÈÏëÒ»Ïë¡°ÄãÏëÓÃÄãµÄÄ£Ð͸Éʲô£¿¡±£¬È»ºóÔÙÉîÈëÑо¿Äã¿ÉÒÔÓÃÓÚѵÁ·µÄÊý¾ÝÀàÐÍ¡£

Èç¹ûÄã²»ÊìϤÉî¶Èѧϰ£¬ÄÇôÎÒ½¨ÒéÄãÏÈÔĶÁ TensorFlow 2 ÖÐµÄ Keras ½Ì³Ì£¬ÒÔ¼° PyTorch ÖÐµÄ fastai ½Ì³Ì¡£¼´Ê¹²»ÉîÈëÁ˽â TensorFlow ºÍPyTorch µÄµÍ¼¶ API £¬ÄãÒ²ÓкܶණÎ÷ÐèҪѧϰ£¬¶øÇÒÄãÓ¦¸Ã¶ÔÕâÁ½ÖÖ·½·¨¶¼ÓÐËùÁ˽⡣Ȼºó£¬Äã¿ÉÄÜ»áÒâʶµ½ÕâÁ½¸ö¿ò¼ÜµÄÈ·ÓжàÏàËÆÖ®´¦£¬¶øÇÒËüÃÇÀµÒÔÉú´æµÄ¸ÅÄîºÍ¼¼Êõ¶¼ÊÇÏàͬµÄ¡£

ÔںܶàÇé¿öÏ£¬Ñ¡ÓÃÄÄÖÖ¿ò¼ÜÎ޹ؽôÒª£ºÄã»á·¢ÏÖÿ¸ö¿ò¼Ü¿ÉÓõÄÄ£ÐÍ»ù±¾Ïàͬ¡£ÔÚÄ³Ð©ÌØ¶¨µÄÇé¿öÏ£¬¿ÉÄÜij¸ö¿ò¼ÜÓÅÓÚÁíÒ»¸ö¡ª¡ªÖÁÉÙÔÚµ±Ç°°æ±¾ÊÇÈç´Ë¡£Äã¿ÉÄÜ»¹»á·¢ÏÖ£¬Ñ§Ï°ÆäÖÐijһ¸ö¸üΪÈÝÒ×£¬Ô­Òò¿ÉÄÜÊÇ¿ò¼ÜÖеÄijЩ»ù±¾¹¦ÄÜ£¬Ò²ÓпÉÄÜÊǽ̵̳ÄÖÊÁ¿¡£

ÉùÃ÷£º±¾ÎÄÄÚÈݼ°ÅäͼÓÉÈëפ×÷Õß׫д»òÕßÈëפºÏ×÷ÍøÕ¾ÊÚÈ¨×ªÔØ¡£ÎÄÕ¹۵ã½ö´ú±í×÷Õß±¾ÈË£¬²»´ú±íµç×Ó·¢ÉÕÓÑÍøÁ¢³¡¡£ÎÄÕ¼°ÆäÅäͼ½ö¹©¹¤³Ìʦѧϰ֮Óã¬ÈçÓÐÄÚÈÝÇÖȨ»òÕ߯äËûÎ¥¹æÎÊÌ⣬ÇëÁªÏµ±¾Õ¾´¦Àí¡£ ¾Ù±¨Í¶Ëß
  • gpu
    gpu
    +¹Ø×¢

    ¹Ø×¢

    28

    ÎÄÕÂ

    4968

    ä¯ÀÀÁ¿

    131650
  • python
    +¹Ø×¢

    ¹Ø×¢

    56

    ÎÄÕÂ

    4831

    ä¯ÀÀÁ¿

    87343
  • Éî¶Èѧϰ
    +¹Ø×¢

    ¹Ø×¢

    73

    ÎÄÕÂ

    5564

    ä¯ÀÀÁ¿

    122930
  • pytorch
    +¹Ø×¢

    ¹Ø×¢

    2

    ÎÄÕÂ

    810

    ä¯ÀÀÁ¿

    14008
ÊÕ²Ø ÈËÊÕ²Ø
¼ÓÈë½»Á÷Ⱥ
΢ÐÅСÖúÊÖ¶þάÂë

ɨÂëÌí¼ÓСÖúÊÖ

¼ÓÈ빤³Ìʦ½»Á÷Ⱥ

    ÆÀÂÛ

    Ïà¹ØÍÆ¼ö
    ÈȵãÍÆ¼ö

    Éî¶Èѧϰ¿ò¼ÜTensorFlow&TensorFlow-GPUÏê½â

    TensorFlow&TensorFlow-GPU£ºÉî¶Èѧϰ¿ò¼ÜTensorFlow&
    ·¢±íÓÚ 12-25 17:21

    TensorFlowʵս֮Éî¶Èѧϰ¿ò¼ÜµÄ¶Ô±È

    Google½üÈÕ·¢²¼ÁËTensorFlow 1.0ºòÑ¡°æ£¬ÕâµÚÒ»¸öÎȶ¨°æ½«ÊÇÉî¶Èѧϰ¿ò¼Ü·¢Õ¹ÖеÄÀï³Ì±®µÄÒ»²½¡£×ÔTensorFlowÓÚ201
    ·¢±íÓÚ 11-16 11:52 ?4781´ÎÔĶÁ
    <b class='flag-5'>TensorFlow</b>ʵս֮<b class='flag-5'>Éî¶È</b><b class='flag-5'>ѧϰ</b><b class='flag-5'>¿ò¼Ü</b>µÄ¶Ô±È

    Éî¶Èѧϰ¿ò¼ÜÅÅÃû:TensorFlowµÚÒ»£¬PyTorchµÚ¶þ

    Karpathy±íʾ£¬×ۺϹýÈ¥6Äê·¢±íÔÚArXivµÄ4300ƪ»úÆ÷ѧϰÂÛÎÄ£¨Êý¾ÝÀ´Ô´£ºcs.[CV|CL|LG|AI|NE]/stat.ML£©£¬¸ù¾ÝÆäÖи÷¿ò¼Ü±»Ìá¼°µÄ´ÎÊýµÃµ½µÄ×Ü
    µÄÍ·Ïñ ·¢±íÓÚ 04-02 16:46 ?1.2w´ÎÔĶÁ
    <b class='flag-5'>Éî¶È</b><b class='flag-5'>ѧϰ</b><b class='flag-5'>¿ò¼Ü</b>ÅÅÃû:<b class='flag-5'>TensorFlow</b>µÚÒ»£¬<b class='flag-5'>PyTorch</b>µÚ¶þ

    »ùÓÚPyTorchµÄÉî¶ÈѧϰÈëÃŽ̳ÌÖ®PyTorchµÄ°²×°ºÍÅäÖÃ

    Éñ¾­ÍøÂç½á¹¹£¬²¢ÇÒÔËÓø÷ÖÖÉî¶ÈѧϰË㷨ѵÁ·ÍøÂç²ÎÊý£¬½ø¶ø½â¾ö¸÷ÖÖÈÎÎñ¡£ ±¾ÎÄ´ÓPyTorch»·¾³ÅäÖÿªÊ¼¡£PyTorchÊÇÒ»ÖÖPython½Ó¿ÚµÄÉî¶È
    µÄÍ·Ïñ ·¢±íÓÚ 02-16 15:15 ?2893´ÎÔĶÁ

    ¹ú²ú¿ò¼Ü³¬Ô½ PyTorch ºÍ TensorFlow£¿

    ÔÚÉî¶ÈѧϰÁìÓò£¬PyTorch¡¢TensorFlow µÈÖ÷Á÷¿ò¼Ü£¬ºÁÎÞÒÉÎÊÕ¼¾Ý¾ø´ó²¿·ÖÊг¡·Ý¶î£¬¾ÍÁ¬°Ù¶ÈÕâÑù¼¶±ðµÄ¹«Ë¾£¬Ò²ÊÇ»¨·ÑÁË´óÁ¿ÈËÁ¦Îï
    µÄÍ·Ïñ ·¢±íÓÚ 04-09 15:11 ?2767´ÎÔĶÁ
    ¹ú²ú<b class='flag-5'>¿ò¼Ü</b>³¬Ô½ <b class='flag-5'>PyTorch</b> ºÍ <b class='flag-5'>TensorFlow</b>£¿

    °ËÖÖÖ÷Á÷Éî¶Èѧϰ¿ò¼ÜµÄ½éÉÜ

    µ¼¶Á£º½ü¼¸ÄêËæ×ÅÉî¶ÈѧϰËã·¨µÄ·¢Õ¹£¬³öÏÖÁËÐí¶àÉî¶Èѧϰ¿ò¼Ü¡£ÕâЩ¿ò¼Ü¸÷ÓÐËù³¤£¬¸÷¾ßÌØÉ«¡£³£ÓõĿª
    µÄÍ·Ïñ ·¢±íÓÚ 04-26 18:45 ?9510´ÎÔĶÁ

    TensorFlowºÍPyTorchµÄʵ¼ÊÓ¦ÓñȽÏ

    TensorFlowºÍPyTorchÊÇÁ½¸ö×îÊÜ»¶Ó­µÄ¿ªÔ´Éî¶Èѧϰ¿ò¼Ü£¬ÕâÁ½¸ö¿ò¼Ü¶¼Îª¹¹½¨ºÍѵÁ·
    µÄÍ·Ïñ ·¢±íÓÚ 01-14 11:53 ?3347´ÎÔĶÁ

    Éî¶Èѧϰ¿ò¼ÜPyTorchºÍTensorFlowÈçºÎÑ¡Ôñ

    ÔÚ AI ¼¼ÊõÐËÆðºó£¬Éî¶Èѧϰ¿ò¼Ü PyTorch ºÍ TensorFlow Á½´óÕóÓªËÆºõÒ²±¬·¢ÁËÀàËÆµÄ¡¸Õ½Õù¡¹¡£ÕâÁ½¸öÕóÓª±³ºó¶¼ÓдóÁ¿µÄÖ§
    ·¢±íÓÚ 02-02 10:28 ?1331´ÎÔĶÁ

    Éî¶Èѧϰ¿ò¼ÜpytorchÈëÃÅÓëʵ¼ù

    Éî¶Èѧϰ¿ò¼ÜpytorchÈëÃÅÓëʵ¼ù Éî¶ÈѧϰÊÇ»úÆ÷ѧϰ
    µÄÍ·Ïñ ·¢±íÓÚ 08-17 16:03 ?2011´ÎÔĶÁ

    Éî¶Èѧϰ¿ò¼Üpytorch½éÉÜ

    Éî¶Èѧϰ¿ò¼Üpytorch½éÉÜ PyTorchÊÇÓÉFacebook´´½¨µÄ¿ªÔ´»úÆ÷ѧϰ
    µÄÍ·Ïñ ·¢±íÓÚ 08-17 16:10 ?2306´ÎÔĶÁ

    Éî¶Èѧϰ¿ò¼Ütensorflow½éÉÜ

    Éî¶Èѧϰ¿ò¼Ütensorflow½éÉÜ Éî¶Èѧϰ¿ò¼Ü
    µÄÍ·Ïñ ·¢±íÓÚ 08-17 16:11 ?3037´ÎÔĶÁ

    Éî¶ÈѧϰËã·¨¿â¿ò¼Üѧϰ

    Éî¶ÈѧϰËã·¨¿â¿ò¼Üѧϰ Éî¶ÈѧϰÊÇÒ»Öַdz£Ç¿´óµÄ»úÆ÷ѧϰ
    µÄÍ·Ïñ ·¢±íÓÚ 08-17 16:11 ?1082´ÎÔĶÁ

    Éî¶Èѧϰ¿ò¼Ü¶ÔÕÕ±í

    µÄÉî¶Èѧϰ¿ò¼Ü£¬²¢¶ÔËüÃǽøÐжԱȡ£ 1. TensorFlow TensorFlowÊÇÓÉGoogle BrainÍŶӿª·¢µÄÒ»¿î
    µÄÍ·Ïñ ·¢±íÓÚ 08-17 16:11 ?1203´ÎÔĶÁ

    TensorFlowÓëPyTorchÉî¶Èѧϰ¿ò¼ÜµÄ±È½ÏÓëÑ¡Ôñ

    Éî¶Èѧϰ×÷ΪÈ˹¤ÖÇÄÜÁìÓòµÄÒ»¸öÖØÒª·ÖÖ§£¬ÔÚ¹ýȥʮÄêÖÐÈ¡µÃÁËÏÔÖøµÄ½øÕ¹¡£ÔÚ¹¹½¨ºÍѵÁ·Éî¶ÈѧϰģÐ͵Ĺý³ÌÖУ¬Éî¶È
    µÄÍ·Ïñ ·¢±íÓÚ 07-02 14:04 ?1743´ÎÔĶÁ

    tensorflowºÍpytorchÄĸö¸ü¼òµ¥?

    £º TensorFlowºÍPyTorch¶¼ÊÇÓÃÓÚÉî¶ÈѧϰºÍ»úÆ÷ѧϰµÄ¿ªÔ´¿ò¼Ü¡£
    µÄÍ·Ïñ ·¢±íÓÚ 07-05 09:45 ?1545´ÎÔĶÁ