Автор Тема: Amperium NNM, бесплатный профилировщик и загрузчик нейросетей.  (Прочитано 80568 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CONE

  • Эксперт
  • *****
  • Сообщений: 1729
  • .:: призрак ::.
fender_player, а у этого ShadeMang есть Dual Rectifier, желательно сырые слепки (без грелок, кабинетов и прочей дряни)?

Оффлайн fender_player

  • Эксперт
  • *****
  • Сообщений: 2994
  • Ленинградский рок-н-ролл!
fender_player, а у этого ShadeMang есть Dual Rectifier, желательно сырые слепки (без грелок, кабинетов и прочей дряни)?

У него усилок такой вроде есть... Спрошу.  :)

Оффлайн ShadeMang

  • Эксперт
  • *****
  • Сообщений: 1315
  • Only tube sound \_/,
CONE, конешн  :crazy: сниму на Tonex профиль на днях

Оффлайн CONE

  • Эксперт
  • *****
  • Сообщений: 1729
  • .:: призрак ::.
CONE, конешн  :crazy: сниму на Tonex профиль на днях

Благодарствую! :chelobiting:

Оффлайн fender_player

  • Эксперт
  • *****
  • Сообщений: 2994
  • Ленинградский рок-н-ролл!
А мне тогда с грелкой! У мну ручки хилыя...  :crazy: И без кобинета. У меня их мильен!

Оффлайн Schecter86

  • Эксперт
  • *****
  • Сообщений: 1100
  • GuitarPlayer.Ru fan!

Оффлайн yovelop

  • Завсегдатай
  • ***
  • Сообщений: 291
CONE, конешн  :crazy: сниму на Tonex профиль на днях
А есть возможность пзаписать реамп wav файлом и прислать его сюда для более точного обучения NNM, чем это делает тонекс?

... и добавил:

не репрезентативно опираться только на один ответ -)
та тут чем богаты... =) Так-то и 3-5 ответов не очень репрезентативны, но один -  это уже больше, чем ничего

Оффлайн sugamort

  • Ветеран форума
  • ******
  • Сообщений: 3626
  • НЖТИ 36923 СОРТОСТАЖ 1746 1102
один -  это уже больше, чем ничего

В этой теме подпейсчиков раз, два, и обчёлся, поэтому я посчитал нужным ответить.

Но я - каюсь - пока не скачивал профили, только послушал прикреплённую запись. То есть, голосовал ушами, а не руками.

Оффлайн yovelop

  • Завсегдатай
  • ***
  • Сообщений: 291
Хорошо, что посчитал нужным ответить =)
Если совсем интересно, вот тот же усилок с теми же настройками, но обученный на стандартном тренировочном WAV от NAM. Станартный WAV не сдержит достаточное количество разных частотных свипов для борьбы с алиасингом.
Поэтому чисто для целей теста, вот станартный, примерно такой же уровень алиасинга получается на стандартных обучайках от Тонекса, Протеуса.
 

... и добавил:

Сравнение спектрограмм, модель, обученная на стандартном WAV (из этого сообщения) и модель на WAVс добавленными свипами на разных уровнях громкости (была в прошлом сообщении, где сравнивались варианты сохранения весов свёрточных слоёёв модели):




... и добавил:

Так что того самого "харша" с будет меньше с этими доработками  =)
« Последнее редактирование: Февраля 27, 2025, 17:06:26 от yovelop »

Оффлайн vasilius

  • Эксперт
  • *****
  • Сообщений: 2171
  • www.st-rock.com
    • st.Rock
Это результат чтения ФБ и того срача по супер-пупер тестовым файлам?
По сути, как понимаю, они сделали просто свипы на разных уровнях громкости... в начале еще чудили с меандром.
Я им замечание сделал, что их меандр пройдя через конверторы перестанет быть таковым...
хорошо, что млс не всунули... ну и раздули тестовый по длине....
не мудрено, что  при длинных свипах, получите лучше картину по альязингу. просто обучение еще увеличиться по длине.
и тут нужно смотреть не только частотку в итоге но и динамические характеристики.
Тема тестового сигнала мне не дает покоя давно, только времени не хватает...
Мне нравится длина и скорость обучения у кемпера -) но результат в итоге не нравится -)))))
Кстати у того же кемпера тоже нарастающий свип есть.... правда короткий... но и сам кемпер ущербный по частоте...

Оффлайн yovelop

  • Завсегдатай
  • ***
  • Сообщений: 291
Там с чем только не чудили. В основном с необоснованными названиями. Но суть верна - просто несколько свипов на разных громкостях, причём их должно быть достаточно много относительно длины остальнго сигнала, чтобы оптимизатор обращал на них достаточное количетсво внимания (т.к. у свипов и так очень маленкие ошибки по ESR, MSE, MAE... Только функции, основанные на перевое в частотную размерность наоборот, показывают отвратительные значения. Поэтому либо много разных свипов, либо поменьше, но хороший вес функциям ошибки, основанным на преобразовании Фурье).

Нарастающие свипы есть и у протеууса и в файле тонекса и даже в нам, но солишком коротенькие, чтобы хоть как-то обратить на себя внимание оптимизатора.

Насчёт динамических характеристик есть предложения, как их лучше мерить? Например какой-нибудь специфический вид функции потерь? Просто сейчас никуда не смотрю, кроме как на громкость при нулл-тесте
« Последнее редактирование: Февраля 28, 2025, 00:39:12 от yovelop »

Оффлайн sugamort

  • Ветеран форума
  • ******
  • Сообщений: 3626
  • НЖТИ 36923 СОРТОСТАЖ 1746 1102
Хорошо, что посчитал нужным ответить =)

Я хотел сказать "несмотря на то, что моё мнение никого особо не волнует, но понимая, что никто другой, наверное, не выскажется, решил написать" :D :D :D

Оффлайн vasilius

  • Эксперт
  • *****
  • Сообщений: 2171
  • www.st-rock.com
    • st.Rock
Насчёт динамических характеристик есть предложения, как их лучше мерить? Например какой-нибудь специфический вид функции потерь? Просто сейчас никуда не смотрю, кроме как на громкость при нулл-тесте

у нас тут был ( оно и есть просто руки не доходят) еще один подход интересный... stft это, к сожалению, лучшее что придумалось...
это не плохо подгоняет ачх, но по гейну как-то больше оригинала получалось.. в то время как тот же ннм - там больше недогейн

Оффлайн yovelop

  • Завсегдатай
  • ***
  • Сообщений: 291
В этих профилях выше STFT использовался в обучении (с очень маленьким весом, т.к. он перетягивает на себя одеяло и сильно замедляет обучение метрик MSE, MAE), а вот MRSTFT с keras у меня не подружился, а натягивать сумму куч STFT с разными параметрами лень, гложет, что проще переписать на торч, для которого MRSTFT есть рабочий на примере NAM.
 Но это про частотную правильность, а не про динамику =)
А недогейн проходит с бОльшим временем обучения, по крайней мере я его не чувствую при сравнении в лоб с профилем на NAM.

Косвенно для динамики - с небольшим весом в loss добавил лёгенький ESR с модулем вместо квадратов (получился EAR), в положительную сторону сказывается при игре уменьшенной ручкой громкости гитары.
Но пока не пробовал замерить точность с уполром на динамику, т.к. косвенно всё это должно отражаться в том же MSE, MAE, и особенно в ESR, EAR...

Меня больше напрягало, что относительно NAM, в NNM получался плоский менее телесный звук и всегда с характерным окрасом в верхних частотах, который я не встречал в других плагинах, как будто пальцы не только из кожи, но и немного из стекла... Этот окрас в некоторых профилях очень в тему, кстати) Но вот, убрав MPT со свёрточных слоёв и найдя комбинации переворотов весов, при которой в звук не добавлятся задержки - всё встало на свои места и зазвучало лучше тонекса из-за возмоности обучать дольше и отсутствии среза верхних частот=)
« Последнее редактирование: Февраля 28, 2025, 09:42:10 от yovelop »

Оффлайн vasilius

  • Эксперт
  • *****
  • Сообщений: 2171
  • www.st-rock.com
    • st.Rock
на счет МРТ... мысль логичная.... МРТ был призван минимизировать погрешности синхронизации сорса и отклика, и в целом "побочек" обучения. Если вы компенсировали это весами, и конволюционные слои не порождают задержку - то это замечательно. наверное еще зависит от метода анализа. все что на "ффт" оно не чувствительно к фазе, а все что на "мср" - да, и возможно задержка, это, получается, тоже решение проблем при обучении..  с побочкой в виде латенси...