ÔÚµ±½ñÐÅÏ¢±¬Õ¨µÄʱ´ú£¬30sÕâ¿îÓ¦ÓóÌÐòÒѾ³ÉΪÐí¶àÈËÉú»îÖеıر¸?¹¤¾ß¡£ÎÞÂÛÊÇΪÁËä¯ÀÀÍøÂç¡¢·¢ËÍÏûÏ¢£¬ÕվɽøÐÐÔÚÏß¹ºÎ30s¶¼ÄÜΪÄãÌṩ¿ìËÙ¡¢±ã½ÝµÄЧÀÍ¡£¹ØÓÚÄÇЩ¸Õ½Ó´¥ËüµÄÐÂÊÖÀ´Ëµ£¬ÈçºÎÕýȷʹÓÃÕâ¿îÓ¦ÓÿÉÄÜ»áÓÐЩÀ§»ó¡£ÎªÁË×ÊÖú¸÷È˸üºÃµØÁ˽âºÍʹÓÃ30sÓ¦Óã¬ÌÀÄ·ÊåÊåÌØ±ðΪÐÂÊÖ×¼±¸ÁËһϵÁÐÎÂܰÌáʾ£¬ÈÃÄãÇáËÉÉÏÊÖ£¬¾¡Ïí¿Æ¼¼´ø?À´µÄ±ãµ±£¡
yTorch
PyTorchÔÚÊý¾Ý´¦Àí·½ÃæÌṩÁËDataLoader£¬ÕâÊÇÒ»¸öºÜÊÇÇ¿´óµÄ¹¤¾ß£¬¿ÉÒÔ×ÊÖúÄã¸ßЧµØ¼ÓÔØºÍÔ¤´¦ÀíÊý¾Ý¡£ÀýÈ磺
fromtorch.utils.dataimportDataLoaderfromtorchvisionimportdatasets,transforms#Êý¾ÝÔ¤´¦Àítransform=transforms.Compose(transforms.ToTensor(),transforms.Normalize((0.5,),(0.5,)))#¼ÓÔØÊý¾Ý¼¯dataset=datasets.MNIST('data',train=True,download=True,transform=transform)dataloader=DataLoader(dataset,batch_size=64,shuffle=True)forbatch_idx,(data,target)inenumerate(dataloader):#´¦ÀíÊý¾Ýpass
δÀ´Õ¹Íû
Ëæ×ź½¿ÕÒµµÄ²»¾øÉú³¤£¬ÌÀÄ·ÊåÊåTOMÖÂÁ¦ÓÚ²»¾øÁ¢ÒìºÍÓÅ»¯ÎÒÃǵÄЧÀÍ£¬ÒÔÂú×ã¿Í»§µÄ¶àÑù»¯ÐèÇó¡£ÎÒÃǼƻ®ÒýÈë¸ü¶àÏȽøµÄ¼¼Êõ£¬Ìá¸ßЧÀ͵ÄÖÇÄÜ»¯Ë®Æ½£¬²¢?²»¾øÀ©Õ¹ÎÒÃǵÄЧÀÍÍøÂ磬Èøü¶àµÄÂÿÍÄܹ»ÏíÊܵ½ÎÒÃǵıã½ÝºÍ¸ßЧ¡£
ÔÚÕâ¸öÐÅÏ¢±¬Õ¨µÄʱ´ú£¬Ê±¼äÊÇ×îÃû¹óµÄ×ÊÔ´Ö®Ò»¡£ÌÀÄ·ÊåÊåTOMÌáÐÑ30ÃëÖÐת£¬ÎªÄúµÄÂó̴øÀ´Ç°ËùδÓеıã½ÝºÍ¸ßЧ¡£ÎÞÂÛÄúÊÇÉÌÎñÈËÊ¿ÕվɼÒÍ¥ÂÃÐÐÕߣ¬ÎÒÃǶ¼½«ÎªÄúÌṩ×îÓÅÖʵÄÖÐתЧÀÍ£¬ÈÃÄúµÄÿһ´ÎÂó̶¼±äµÃÔ½·¢ÇáËÉÓä¿ì¡£Ñ¡ÔñÌÀÄ·ÊåÊåTOM£¬Ñ¡Ôñ¸ßЧ¡¢±ã?½Ý¡¢Äþ¾²µÄÖÐתÌåÑé¡£
Äþ¾²ÏàÖúͬ°é
ΪÁËÌṩԽ·¢È«ÃæµÄÄþ¾²°ü¹Ü£¬ÌÀÄ·30Ã뼫ËÙÖÐת»¹Óë¶à¼ÒÄþ¾²ÏàÖúͬ°é½¨Á¢ÁËÏàÖú¹ØÏµ¡£ÕâЩÏàÖúͬ°é°üÀ¨°ü¹Ü¹«Ë¾¡¢Äþ¾²¼à¿Ø¹«Ë¾µÈ£¬Í¨¹ýÓëËûÃǵÄÏàÖú£¬ÌÀÄ·30Ã뼫ËÙÖÐת¿ÉÒÔΪÓû§ÌṩԽ·¢È«ÃæµÄÄþ¾²±£?ÕÏ¡£ÀýÈ磬ͨ¹ýÓë°ü¹Ü¹«Ë¾µÄÏàÖú£¬Óû§ÔÚʹÓÃЧÀÍʱ¿ÉÒÔÏíÊܵ½Ô½·¢È«ÃæµÄ±£?ÏÕ°ü¹Ü¡£
ͨ¹ýÒÔÉÏÕâÐ©È«Ãæ¶øÏ¸ÖµÄÄþ¾²°ü¹Ü²½·¥£¬ÌÀÄ·30Ã뼫ËÙÖÐת²»µ«Äܹ»ÎªÓû§Ìṩ¸ßЧ±ã½ÝµÄЧÀÍ£¬»¹ÄÜÈÃÓû§ÔÚʹÓÃÀú³ÌÖÐʼÖÕ¸ÐÓ¦¶¨ÐÄ¡¢¶¨ÐÄ¡£ÎÞÂÛÊÇ¿ìËÙµÄÖÐתËÙ¶È£¬ÕÕ¾ÉÈ«·½Î»µÄÄþ¾²°ü¹Ü£¬¶¼ÌåÏÖÁËÌÀÄ·30Ã뼫ËÙÖÐת¹ØÓÚÓû§µÄÔÊÐíºÍÔðÈΡ£
¾ßÌå¼¼ÇÉ£º
¿ìËÙ×ܽ᣺ÔÚ30ÃëÄÚ£¬¿ìËÙ×ܽáÕâ´ÎÖÐתµÄÒªº¦µãºÍ½á¹û¡£¼Í¼·´À¡£º¼Í¼Ï·´ÏìÐÅÏ¢£¬ÒÔ±ãÔÚÏ´ÎÖÐתʱ²Î¿¼¡£µ÷½â¼Æ»®£ºÆ¾¾Ý×ܽáºÍ·´À¡£¬µ÷½âÏÂÒ»´ÎÖÐתµÄ¼Æ»®£¬Ìá¸ßЧÂÊ¡£
ͨ¹ýÌÀÄ·ÊåÊåµÄÕâЩÎÂܰÌáʾ£¬ÎÒÃÇ¿ÉÒÔÔڶ̶̵Ä30ÃëÄÚ£¬Ô½·¢¸ßЧµØÍê³ÉÈÎÎñ£¬Ìá¸ßÉú»îºÍÊÂÇéµÄ?ÖÊÁ¿¡£Ï£ÍûÕâЩҪÁìÄܹ»¶ÔÄãÓÐËù×ÊÖú£¬×£ÄãÔÚæµµÄÉú»îÖУ¬Äܹ»Ô½·¢Ë³ÀûµØÓ¦¶ÔÖÖÖÖÌôÕ½£¡
У¶Ô£ºÕÔÆÕ(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)


