�@�B�w�K�̊�b�̊�b�A�s��v�Z�Ɍ������Ȃ�NumPy�̊�{�I�Ȏg�����FPython�Ŏn�߂�@�B�w�K����i3�j�i1/2 �y�[�W�j

�ŋߗ��s�̋@�B�w�K�^Deep Learning�������Ă݂����Ƃ����l�̂��߂ɁAPython���g�����@�B�w�K�ɂ‚��Ď�v�ȃ��C�u�����^�c�[���̎g�����𒆐S�ɉ������A�ځB����́A�Ȋw�I�v�Z�̊�{�I�p�b�P�[�WNumPy���g���āA�z��̊�{����A�X���C�V���O�ƃC���f�N�V���O�A�z����g�����ȒP�Ȍv�Z�̎d���Ȃǂ��Љ�B

» 2017�N02��23�� 05��00�� ���J
[���������C�V���o�[�G�b�O�E�e�N�m���W�[]

���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B

����̎�ȓ��e


�@�v���O���~���O����uPython�v���@�B�w�K�̕���ōL���g���Ă���A�ŋ߂̋@�B�w�K�^Deep Learning�̗��s�ɂ��g���l�������Ă��邩�Ǝv���܂��B����ŁA�u�@�B�w�K�ɋ������������̂Ŏ����ł������Ă݂������ǁA�ǂ�������t���Ă����̂��v�Ƃ����b���悭�����܂��B�{�A�ځuPython�Ŏn�߂�@�B�w�K�����v�ł́A���̂悤�Ȑl���^�[�Q�b�g�ɁAPython���g�����@�B�w�K�ɂ‚��Ď�v�ȃ��C�u�����^�c�[���̎g�����𒆐S�ɉ�����Ă����܂��B

�@�A�ڑ�1��́uPython�ŋ@�B�w�K�^Deep Learning���n�߂�Ȃ�m���Ă����������C�u�����^�c�[��7�I�v�ł́A���C�u�����^�c�[���Q�̊T�v��������܂����B�O��́A���̒��ł�Jupyter Notebook�̊�{����Ɛݒ�ɂ‚��Đ������܂����B

�@���񂩂�A�ڑ�1��ŏЉ���e�탉�C�u�������g����̓I�ȃR�[�h��Ꭶ���Ă����܂����AJupyter Notebook�`���ŏ����Ă����܂��B����͐��l�v�Z�̊�{�ɂȂ郉�C�u�����uNumPy�^SciPy�v�ɂ‚��Ăł��B

�@�Ȃ��{�e�ł́APython�̃o�[�W������3.x�n�ł���Ƃ��܂��B

������̃T���v���R�[�h�́A�����炩��_�E�����[�h�ł��܂��B

�@�B�w�K�ł́A�T���v�����Ƃ̓����ʂ������s��i2�����z��j������

�@�ʏ�A�@�B�w�K�Ŏg����f�[�^�s��́A�e�s�i�������j���T���v���������A�e��i�c�����j�����ꂼ��̓����ʂɑΉ����܂��B�Ⴆ�΁A�A�ڑ�1��ŏЉ���uScikit-learn�v�ł悭�g����T���v���f�[�^�Ɂu����߁iiris�j�v������܂��B���̃f�[�^�̏�5�s�������o���ƁA���̂悤�Ȓ��g�ɂȂ��Ă��܂��B

array([[ 5.1,  3.5,  1.4,  0.2],
       [ 4.9,  3. ,  1.4,  0.2],
       [ 4.7,  3.2,  1.3,  0.2],
       [ 4.6,  3.1,  1.5,  0.2],
       [ 5. ,  3.6,  1.4,  0.2]])

�@����́A����߂�4�ӏ��̐��@���W�߂��f�[�^�ł��B1�‚̍s�͂���߂̉�1�‚������Ă���A�����ł�5�‚̂���߂̃f�[�^������ł��邱�ƂɂȂ�܂��B���ɕ��񂾐����́A4�ӏ��iSepal�i�ӕЁj�̒����A���APetal�i�ԕفj�̒����A���j�̐��@�������Ă��܂��B

�@��ʂɋ@�B�w�K�̃A���S���Y�����g���ė\���╪�ށA�N���X�^�����O�Ȃǂ��s���Ƃ��ɂ́A���̂悤�Ȍ`���̍s��i2�����z��j��p�ӂ���K�v������܂��B

NumPy�Ƃ́ASciPy�Ƃ�

�@NumPy�͉Ȋw�I�v�Z�̊�{�I�p�b�P�[�W�ŁA�v�Z�������ǂ��z��A�s��v�Z�A�t�[���G�ϊ��Ȃǂ̋@�\��񋟂��܂��B

�@SciPy�́ANumPy�̏�ʂɈʒu���郉�C�u�����ŁA�W���I�ȉȊw�Z�p�v�Z�̃c�[����񋟂��܂��B

�@NumPy��SciPy�����ɍ��@�\�Ȃ̂ŁA�{�A�ڂł͋@�B�w�K�̂��߂̓���Ƃ������_�ɓ������āA�Œ���̃f�[�^�̏����ɖ𗧂Žg�������Љ�܂��B�����Ɩԗ��I�Ȑ������{�ƃh�L�������g���Q�Ƃ��Ă��������B����Ǝ����2��ɕ����Đ������܂����A����͎��NumPy�̔z��̑���ɂ‚��Ăł��B

�@���ꂩ�玦���\�[�X�R�[�h�́A���̂悤��NumPy���C���|�[�g���Ă�����̂Ƃ��܂��B

NumPy�̔z��̊�{����

�@Python�{�̂ɂ́ulist�v�Ƃ����^�i�ȉ����X�g�^�j������܂����A�z��ɑ�������^�͂���܂���B���X�g�^�́A�v�f�̌^�������łȂ��Ă��悭�A�C�y�ɗv�f��lj��ł���Ȃǂ̏_��ŗ��_������܂����A���l�v�Z������Ƃ��̌v�Z���x�Ȃǂ̓_�ł�NumPy�̔z��^�̕����ǂ��ł��B

���X�g�^����z������numpy.array

�@1�����z��̓��X�g�^�Ǝ��Ă��܂����A�S�Ă̗v�f�������^�ł���K�v������_���قȂ�܂��B1�����z��́A���LIn[2]:�̂悤�Ɂunumpy.array�v���g�����ƂŁA���X�g�^����ȒP�ɍ��܂��B

�@�܂��A1�����z��ua�v��i�Ԗڂ̗v�f�ɃA�N�Z�X����ɂ̓��X�g�Ɠ��l�Ɂua[i]�v�Ƃ��܂��iIn[3]:�j�B������Python�ł́A�C���f�b�N�X��0����n�܂�̂ŁA�v�f�����Ɂu0�Ԗځv�u1�Ԗځv�ƌĂԂ��Ƃɂ��܂��B2�����z��̏ꍇ�́ui�s�ځv�uj��ځv�̌ď̂����l�ł��B

�@�Ȃ�In[4]:�́ua.shape�v�́ua�v�̌`��i�c���̃T�C�Y�j��\���Ă��āAIn[5]:�́ua.dtype.name�v�͗v�f�̌^�̖��O�������Ă��܂��B

���������v�f�Ƃ���z������numpy.arange

�@���������v�f�Ƃ���z������ɂ́unumpy.arange�v���g���܂��B

���O�t�������udtype�v�Ŕz��̗v�f�̌^���w�肷��

�@�z��̗v�f�̌^�͎����I�ɐݒ肳��܂����A���LIn[11]:�̂悤�ɖ��O�t�������udtype�v�Ŗ����I�Ɏw�肷�邱�Ƃ��ł��܂��B

���X�g�̃��X�g����2�����z������

�@��قǂ́u����߁v�̂悤�ȃf�[�^��p�ӂ���ɂ́AIn[12]:�̂悤�Ƀ��X�g�̃��X�g����ϊ�������@���֗��ł��B���X�g�͗v�f�̒lj����e�ՂȂ̂ŁA��x���X�g�̃��X�g������Ă���ϊ�����̂͂悭�s���܂��B

�@2�����z��a�̗v�f�����o���̂ɂ́ua[i,j]�v�̂悤�ɂ��܂��iIn[13]:�j�B

csv�t�@�C������̓��͂�z��ɕϊ�����

�@���͏��������X�g�̃��X�g�ōs������ɔz��ɕϊ����邱�Ƃ��悭�s���܂��B���̃R�[�h�́Acsv�t�@�C������̓��͂�z��ɕϊ����܂��B

�@���ۂ�csv�t�@�C����ǂݍ��ނ̂��ړI�Ȃ�A�unumpy.genfromtxt�v��A�A�ڑ�1��ŏЉ����K�̓f�[�^�����p�̃��C�u�����uPandas�v���g���������֗��ŏ����������̂ł����A�����ł͈�ʓI�ȓ��͏����̗�Ƃ������ƂŁA�����Ď蓮�Őݒ肵�Ă��܂��B��ʂɂ͓��͂����ɂȂ邩������Ȃ��̂ŁA���̃R�[�h�Ⴊ���ɗ��‚��Ǝv���܂��B

�v�f���S��0�ł���s������numpy.zeros�A�v�f���S��1�ł���s������numpy.ones

�@���炩���ߌ��߂�ꂽ�l�̓������z�񂪕K�v�Ȃ��Ƃ��悭����܂��B�v�f���S��0�ł���s��́AIn[16]:�̂悤�Ɂunumpy.zeros�v�ŁA�v�f���S��1�ł���s���In[17]:�̂悤�Ɂunumpy.ones�v�ō��܂��B������dtype�ŗv�f�̌^���w��ł��܂��iIn[18]:�j�B

�z��̓��ꕨ�����p�ӂ���numpy.empty

�@�u���g�͉��ł��\��Ȃ�����A�����z��̓��ꕨ�����p�ӂ��āA�v�f�͌�œ����v�Ƃ����ꍇ�AIn[19]:�̂悤�Ɂunumpy.empty�v���g���܂��B����́A�z��̓��ꕨ��p�ӂ��邾���ŗv�f�ւ̐ݒ�͍s��Ȃ��̂ŁA�z��̗v�f�����ɂȂ邩�͕�����܂���B���܂��ܔz��̃������̈���m�ۂ����Ƃ��ɁA�����ɂ������l�����̂܂܎g���܂��B

�����F���̌��ʂ͊‹��ˑ��Ȃ̂ŁA�K�����������Ȃ�Ƃ͌���܂���B

�����l��v�f�Ɏ��”z������

�@�����l�ݒ���s���ꍇ�Ȃǂł́A�����l��v�f�Ɏ��s���x�N�g�����K�v�ɂȂ邱�Ƃ����邩������܂���B��l�������~�����ꍇ��In[20]:�̂悤�Ɂunumpy.random.rand�v���A���K�������~�����ꍇ��In[21]:�̂悤�Ɂunumpy.random.randn�v���g���܂��B

�@�܂��A�V�~�����[�V�����̍Č�����ۏ؂������ꍇ�́A�����Ƃ����ǂ����x���s���Ă������������~�������Ƃ�����܂��B���̏ꍇ�́A�unumpy.random.seed�v�ɂ���ė����̃^�l�i�V�[�h�j���w�肵�܂��iIn[20]:�j�B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B