¼ýÀÚNUMPY´Â ÆÄÀ̽ãÀÌÀÖ´Â °úÇÐÀû ÄÄÇ»Æÿ¡ ÇÊ¿äÇÑ ±âº» ÆÐÅ°ÁöÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
¼ýÀÚ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- GPL
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- NumPy Development Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://numeric.scipy.org/
¼ýÀÚ Å±×
¼ýÀÚ ¼³¸í
NumPy¿Í ÆÄÀ̽ã°ú °úÇÐ ÄÄÇ»Æÿ¡ ÇÊ¿äÇÑ ±âº» ÆÐÅ°ÁöÀÔ´Ï´Ù. NumPy¿Í´Â Python.This ÆÐÅ°Áö °úÇÐ ¿¬»ê¿¡ ÇÊ¿äÇÑ ±âº» ÆÐÅ°Áö´Â °·ÂÇÑ N Â÷¿ø ¾î·¹ÀÌ °´Ã¼¸¦ Æ÷ÇÔÇÏ°í, Á¤±³ÇÑ (¹æ¼Û) ÇÔ¼ö, C / C ++ ¹× Æ÷Æ®¶õ ÄÚµå À¯¿ëÇÑ ¼±Çü ´ë¼öÇÐÀ» ÅëÇÕ Åø, Ǫ¸®¿¡ º¯È¯, ¹× ³¼ö capabilities.It ÀÌÀü ¼ýÀÚ Äڵ庣À̽º¿¡¼ ÆÄ»ý¿Í ¼ýÀÚ¸¦ ´ëü »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ numarray¿¡ ÀÇÇØ µµÀÔ µÈ ±â´ÉÀ» Ãß°¡ÇÏ°í ¸Å¿ì ½±°Ô ÀüȯÀ» ã¾Æ¾ßÇÑ´Ù numarray.Numeric »ç¿ëÀÚ¸¦ ´ëüÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¸µé ¼öÀÖ´Â ¸ðµâ (¼öÀÔ numpy.lib.convertcode --- ÇØ´ç ¸ðµâÀÇ convertall ¹× FROMFILE ±â´É ÂüÁ¶) (´ëºÎºÐÀÇ)´Â »õ·Î¿î NumPy¿Í ÇÔ²² ÀÛµ¿Çϵµ·Ï ¼ýÀÚ¸¦ »ç¿ëÇÏ¿© ÆÄÀ̽ã Äڵ忡 ÇÊ¿äÇÑ º¯°æÀÌ ÀÖ½À´Ï´Ù. ¾ÆÁ÷ ¾Æ¹«µµ µ¿µîÇѸ¦ ÀÛ¼ºÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ numarrayÀÇ »ç¿ëÀÚ´Â ÇöÀç "NumPy¿Í"ÀÇ ÀϺΠÁÖ¿ä ±â´ÉÀ» ´ÙÀ½ convertcode.pyÀÖ´Â »õ ½Ã½ºÅÛ ÀÛ¾÷¿¡ Á» ´õ ¸¹Àº ÀÛ¾÷ (ÁÖ·Î ¼öÀÔ º¯°æ)À» ¼öÇàÇؾßÇÕ´Ï´Ù ¡¤ ´õ ¸¹Àº µ¥ÀÌÅÍ À¯Çü (¸ðµç Ç¥ÁØ C-µ¥ÀÌÅÍ À¯Çü Ç÷¯½º º¹ÀâÇÑ ¼ö·¹, ºÎ¿ï, ¹®ÀÚ¿, À¯´Ï ÄÚµå ¹× ¹«È¿ *). ¡¤ °¢°¢ÀÇ ¾î·¹ÀÌ´Â »óÀÌÇÑ itemsizeÀ» °¡Áú ¼öÀÖ´Ù (±×·¯³ª µ¿ÀÏ ¾î·¹ÀÌÀÇ ¸ðµç ¿ä¼Ò´Â ¿©ÀüÈ÷ µ¿ÀÏÇÑ itemsize°¡) À¯¿¬ÇÑ µ¥ÀÌÅÍ À¯Çü. ¡¤ µ¥ÀÌÅÍ À¯ÇüÀº ÆÄÀ̽㠰´Ã¼ ¡¤ µ¥ÀÌÅÍ À¯ÇüÀº µ¥ÀÌÅÍ À¯ÇüÀÇ °èÃþ ±¸Á¶ÀÇ µ¥ÀÌÅÍ ÇüÀ» ¹èÄ¡ typeobject ÀÎ À¯Çü ¼Ó¼ºÀ» °¡Áö°íÀÖ´Ù. ¡¤ ¸í¸í µÈ Çʵå´Â ¹è¿¿¡ º»ÁúÀûÀ¸·Î Áö¿øµË´Ï´Ù. ±â·Ï ¹è¿ ¾×¼¼½º ¼Ó¼ºÀ» ¸í¸í µÈ Çʵ带 »ç¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ±â´É ´ëÀÀ ÀÌ¿Ü¿¡ ´õ ¸¹Àº ¹è¿ ¹æ¹ý. ¡¤ ´õ ¸íÈ®ÇÏ°Ô ¹æ¹ý°ú ±¸º° ¼Ó¼º (¼Ó¼ºÀº ±×·¡¼ ±×µéÀ» ¼³Á¤ÇÏ´Â °ÍÀº ¹è¿ ÀÚü¸¦ º¯°æÇÏ´Â °ÍÀÌ ¹è¿ÀÇ º»ÁúÀûÀÎ ºÎºÐÀÌ´Ù). ¡¤ ÀûÀýÇÑ ¶§ ÆÄÀ̽㠽ºÄ®¶ó¿¡¼ »ó¼Ó ¸ðµç µ¥ÀÌÅÍ À¯ÇüÀ» ´Ù·ç´Â ¹è¿ ½ºÄ®¶ó. ¡¤ ¹è¿ÀÌ À߸ø Á¤·Ä ±³È¯ ¹× ¸Þ¸ð¸®¿¡ Æ÷Æ®¶õ À§ÇØ (¸Þ¸ð¸® ¸ÅÇÎ ¹è¿À» ¿ëÀÌÇÏ°Ô ÇÒ ¼öÀÖ´Ù). ¡¤ ¹è¿ ´õ ½±°Ô ÅؽºÆ® ÆÄÀÏ¿¡¼ ÀÐ°í ¹öÆÛ¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¹è¿ ½Å¼ÓÇÏ°Ô ÅؽºÆ®¿Í / ¶Ç´Â ¹ÙÀ̳ʸ® ¸ðµå·Î ÆÄÀÏ¿¡ ±â·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¼ø¼¸¦ Á¤ÀÇÇϰųª ÇÁ·ÎÅäÄÝ ¹öÆÛ ¶§¹®¿¡ 64 ºñÆ® Ç÷§Æû¿¡¼ ¸Å¿ì Ŭ ¼ö¾ø´Â Å« ¹è¿¿¡¼ »ó¼Ó ¹è¿. ¡¤ Æҽà À妽ÌÀº Á¤¼ö ½ÃÄö½º ¹× ºÎ¿ï ¸¶½ºÅ©¸¦ »ç¿ëÇÏ¿© ¹è¿¿¡ ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ½ºÄ®¶ó (³»ºÎÀû 0 Â÷¿ø ¹è¿À» »ý¼º ¾Æ¹«°Íµµ) ÀÌ·¯ÇÑ °æ¿ì Ãâ·Â ŸÀÔÀ» °áÁ¤ÇÏÁö ¾Êµµ·Ï ¡¤ °¾Ð ±ÔÄ¢ ½ºÄ®¶ó È¥ÇÕ / ¹è¿ ÀÛ¾÷¿¡ º¯°æµÈ´Ù. °¾ÐÀÌ ÇÊ¿äÇÑ °æ¿ì ¡¤ Àӽà ¹öÆÛ ¸Þ¸ð¸® ÇÒ´çÀº »ç¿ëÀÚ°¡ Á¶Á¤ÇÒ ¼öÀÖ´Â Å©±â¿¡ ÇÑÁ¤µÈ´Ù. ¡¤ ¿À·ù´Â IEEE ºÎµ¿ ¼Ò¼öÁ¡ »óÅ Ç÷¡±×¸¦ ÅëÇØ Ã³¸®µË´Ï´Ù ÀÌ·¯ÇÑ ¿À·ù¸¦ ó¸®ÇÏ´Â ±â´É ´ç / ¸ðµâ / ³»Àå ¼öÁØ¿¡¼ À¯¿¬¼ºÀÌÀÖ´Ù. ¡¤ Çϳª´Â ¿À·ù 󸮸¦À§ÇÑ 'ÀüÈ'·Î ¼³Á¤µÇ¾î ÇÚµé ¿À·ù¿¡ ÆÄÀ̽㿡¼ ¿À·ù Äݹé ÇÔ¼ö¸¦ µî·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù; ¡¤ Ufunc´Â ÃàÀû °¨¼Ò ¹× reduceat´Â ´Ù¸¥ Á¾·ù (Àüü ¾î·¹À̸¦ º¹»çÇÏÁö ¾Ê°í) ¿øÇÑ´Ù¸é ¾î·¹ÀÌ ÇüÀ» ÀÌ¿ëÇÏ¿© ÀϾ ¼öÀÖ´Ù; Àü´Þ ¡¤ Ufunc Ãâ·Â ¹è¿Àº °è»ê¿¡¼ ¿¹»óº¸´Ù ´Ù¸¥ À¯ÇüÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÓÀÇÀÇ Å¬·¡½º (__array_wrap__ ¹× __array_priority__ »ç¿ë) ufuncs¸¦ ÅëÇØ Àü´Þ µÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Ufuncs ½±°Ô ÆÄÀ̽ã ÇÔ¼ö¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¡¤ Ufuncs°¡ ÀÚµ¿À¸·Î È£Ãâ ¼¸íÀ» »ý¼ºÇÏ´Â µ¿Àû ¹®¼È ¹®ÀÚ¿À» Æ÷ÇÔÇÑ ¼¼ºÎ »çÇ׿¡ ´ëÇÑ ¼Ó¼º ÀÚ½ÅÀÇ ÇൿÀ» °¡Áö°íÀÖ´Ù. ¡¤ ¿©·¯ °¡Áö »õ·Î¿î ufuncs (frexp¿Í, modf´Â, ldexp, ¶§´Â isNaN, isFinite¿¡, isinf, signbit). ±× ufunc Àü¹® ·çÇÁ°¡ »õ·Î¿î ÇüÅÂÀÇ °´Ã¼ÀÇ ½Å¼ÓÇÑ Áö¿øÀ» À§ÇØ ¾µ ¼ö ÀÖµµ·Ï ¡¤ »õ·Î¿î À¯ÇüÀÇ ½Ã½ºÅÛ¿¡ µî·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ C-APIÀÇ ±â´ÉÀ» ´õ È®Àå ¸ðµâ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çâ»óµÈ. ¹è¿ ±¸Á¶ Á¢±ÙÀÌ ¸ÅÅ©·Î¸¦ ÅëÇØ ÀϾ ¼ö ¡¤ C-API Çâ»ó. ¡¤ »õ·Î¿î´Â ¹Ýº¹ÀÚ´Â ºÒ¿¬¼Ó ¹è¿ C¿¡¼ Ãë±ÞÀÌ ¿ëÀÌ À§ÇØ ¸¸µç °´Ã¼. ¡¤ À¯ÇüÀº ±×µé°ú °ü·ÃµÈ ´õ ¸¹Àº ±â´ÉÇÕ´Ï´Ù (C ÄÚµåÀÇ ¸¶¹ý ±â´É ¸ñ·Ï)ÀÌÀÖ´Ù. ÇÊ¿äÇÑ ±â´ÉÀº ŸÀÔ ±¸Á¶ÀÇ ÀϺÎÀÌ´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ÀÛÀº ¼ö¸¹Àº ¹ö±× ¼öÁ¤, °ø½Ä ÆÄÀ̽ã 2.6 Áö¿ø°ú °°Àº ÀϹÝÈ ufuncs°ú °°Àº ¸î °¡Áö »õ·Î¿î ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
¼ýÀÚ °ü·Ã ¼ÒÇÁÆ®¿þ¾î
openuddi.
OpenUDDI Ŭ¶óÀ̾ðÆ®´Â Java·Î ±¸Çö µÈ UDDI v3 ¼¹ö Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®¸¦ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ...
242