Changes between Initial Version and Version 1 of AGMFM - 5.3. Хардверска и софтверска конфигурација


Ignore:
Timestamp:
11/06/18 02:25:34 (6 years ago)
Author:
Monika Rizova
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • AGMFM - 5.3. Хардверска и софтверска конфигурација

    v1 v1  
     15.3.  Хардверска и софтверска конфигурација
     2
     3Моделот на LSTM мрежата е имплементиран во python,  со помош на Keras  и TensorFlow , додека потатоците се обработуваат со помош на music21 .
     4
     5[[Image()]]   
     6                                   
     7Keras е програмски интерфејс за невронски мрежи од високо ниво, а може да се извршува на  TensorFlow, CNTK, или Theano. Напишан е во python, а се користи за брзо експериментирање.
     8
     9
     10[[Image()]]
     11     
     12TensorFlow е отворена платформа за машинско учење, односно софтверска библиотека за нумерички пресметувања со високи перформанси. 
     13
     14
     15[[Image()]]
     16
     17Music21 е множество од алатки за компјутерска музикологија, напишани во python. Оваа алактка ќе се искористи за процесирање на музичките нотации од документите во МИДИ формат, екстракција на содржините  од податочното множество и за преведување на излезот од тренираниот модел на мрежа во музичка нотација.
     18
     19Во креирање на архитектурата на моделот на невронската мрежа користен e CuDNNLSTM слој, дефиниран во Keras како брза имплементација на LSTM со помош на CuDNN .
     20
     21CuDNN е библиотека, на Nvidia CUDA,  со примитиви за забрзување на графичките процеси за длабоки нервни мрежи.
     22
     23CUDA® е паралелнo компјутерска платформа и програмски модел развиен од NVIDIA за извршување на процеси на графичките процесорски единици (GPUs). Со CUDA, програмерите можат драматично да ги забрзаат компјутерските апликации преку искористување на моќта на графичките процесори.
     24       
     25Во имплементацијата се исто така искористени:
     26-       Модулот glob
     27-       Модулот pickle
     28-       Numpy  – пакет за научни пресметувања со python
     29
     30Верзијата на python која е користена е: 3.6.
     31
     32Oд страна на хардверска конфигурација користена е графичка NVIDIA GeForce GTX 850M.