Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 July 18

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
ну и соответственно надо с датасетами работать и перед тем как в нейронку отдать данные - сделать MFCC
вот пока я не вмешался это какое-то непотребное время занимало
в итоге - выяснил что основная задержка это открытие файлов wav и собственно MFCC преобразование
для открытия файлов просто нашел либу нормальную
а MFCC переписал сам на C++
и как питоновский модуль подключил
ускорение - на порядки получилось
примерно в 10000 раз
хотя питон тот же самый остался
Библиотека открытия файлов, вместо стандартного open?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
поэтому - я всегда говорю тем кто говорит что питон типа медленный - где конкретно и на сколько он медленный
так как чаще всего это означает что используется какая-то медленная библиотека кривая
и питон тут не виноват
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Библиотека открытия файлов, вместо стандартного open?
Повторю вопрос
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Библиотека открытия файлов, вместо стандартного open?
открытия wav файлов
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и чтения
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
у wav есть заголовки
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А, понял
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
которые над парсить
ну и вообще - с работой с файловой системой нюансы всегда есть
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Иногда смотришь на моддинги и хаки для GTA:Sa и думаешь, вот ведь насилуют игру
источник

GK

George Kravtsov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А как вавки парсятся при этом?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
George Kravtsov
А как вавки парсятся при этом?
считывается массив чисел
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
затем подается в мою либу
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ёлки зеленые
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
она выплевывает MFCC спектр
который и подается в нейронку
источник

GK

George Kravtsov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Как time series, то есть
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
George Kravtsov
Как time series, то есть
как list
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я своими исходниками на мод для GTA не делюсь
источник