То, что вызывает “развязанный метод __ init __ () нужно назвать с экземпляром как первый аргумент” от этого кода Python?

Процесс для сравнения ряда звуков для общих черт называют Аудио На основе содержимого Индексация , Извлечение , и Снятие отпечатков пальцев в исследовании информатики.

Один метод выполнения этого к:

1) Выполнение несколько битов обработки сигналов на каждом звуковом файле, чтобы извлечь функции, такие как подача со временем, спектр частот, автокорреляция, динамический диапазон, переходные процессы, и т.д.

2) Помещенный все функции каждого звукового файла в многомерный массив и вывести каждый многомерный массив в базу данных

3) методы оптимизации Использования (такой как спуск градиента ) для нахождения лучшего соответствия для данного звукового файла в базе данных многомерных данных.

прием к созданию этой работы хорошо - какие функции

существует несколько проектов, которые действительно наполняют как это, включая MusicBrainz, и EchoNest.

Echonest имеет один из самые простые API , я видел в этом пространстве. Очень легкий начать.

P.S. No я не работаю на Echonest, и при этом я не знаю никого, кто работает там.

10
задан Winston Ewert 24 September 2012 в 15:44
поделиться

3 ответа

You are doing:

Thread.__init__() 

Use:

Thread.__init__(self) 

Or, rather, use super()

16
ответ дан 3 December 2019 в 15:35
поделиться

You just need to pass 'self' as an argument to 'Thread.init'. After that, it works on my machines.

1
ответ дан 3 December 2019 в 15:35
поделиться

This is a frequently asked question at SO, but the answer, in brief, is that the way you call your superclass's constructor is like:

super(Timer,self).__init__()
9
ответ дан 3 December 2019 в 15:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: