LINUX.ORG.RU

История изменений

Исправление maggotroot, (текущая версия) :

Хоть горшком назови, только в печку не суй.

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

В тензорной форме так и так свёртка.

Слово свертка гвоздями намертво прибито к операции свертки сигналов и соответствующим матрицам. Недаром на английском то что ты упоминаешь называется tensor contraction, а не convolution. А на русский, видимо, какой-то тракторист переводил.

Про остальное, у меня, конечно, тоже бывает нереальный стояк когда я своими числодробилками утилизирую каждый такт процессора, но надо понимать что тут нету предела совершенства. Если ты для дела этим занимаешься, то пока ты там на 20% сделаешь что-то эффективнее, другие ребята просто купят гпу или проц попиже. Ну или дунут, пока их алгоритм считается. Ты же не какой-то риалтайм пилишь?

Проприетарщина же.

У тебя это жизненная позиция? В матлабе много здравого, его точно стоит хотя бы потрогать)

ПС. Еще раз советую посмотреть batched linear algebra. Если повезет с типом задачи ты рили можешь до 10 раз на современных процах ускорить свои числодробилки. Я же правильно понимаю что тебе надо на каждой итерации посчитать просто 100_000 квадратичных форм (каждой матрице свой вектор да? просто я не разбираюсь в современных крестах уже совсем) от матрицы 10х10? Попробую завтра в пути глянуть как оно в МКЛе сделано.

ППС. Добавь сейфгард в логарифм log(говно + EPS), ведь у тебя там близко к нулю может быть, все будет численно неустойчиво.

Исправление maggotroot, :

Хоть горшком назови, только в печку не суй.

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

В тензорной форме так и так свёртка.

Слово свертка гвоздями намертво прибито к операции свертки сигналов и соответствующим матрицам. Недаром на английском то что ты упоминаешь называется tensor contraction, а не convolution. А на русский, видимо, какой-то тракторист переводил.

Про остальное, у меня, конечно, тоже бывает нереальный стояк когда я своими числодробилками утилизирую каждый такт процессора, но надо понимать что тут нету предела совершенства. Если ты для дела этим занимаешься, то пока ты там на 20% сделаешь что-то эффективнее, другие ребята просто купят гпу или проц попиже. Ну или дунут, пока их алгоритм считается. Ты же не какой-то риалтайм пилишь?

Проприетарщина же.

У тебя это жизненная позиция? В матлабе много здравого, его точно стоит хотя бы потрогать)

ПС. Еще раз советую посмотреть batched linear algebra. Если повезет с типом задачи ты рили можешь до 10 раз на современных процах ускорить свои числодробилки. Я же правильно понимаю что тебе надо на каждой итерации посчитать просто 100_000 квадратичных форм (каждой матрице свой вектор да? просто я не разбираюсь в современных крестах уже совсем) от матрицы 10х10? Попробую завтра в пути глянуть как оно в МКЛе сделано.

Исходная версия maggotroot, :

Хоть горшком назови, только в печку не суй.

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

В тензорной форме так и так свёртка.

Слово свертка гвоздями намертво прибито к операции свертки сигналов и соответствующим матрицам. Недаром на английском то что ты упоминаешь называется tensor contraction, а не convolution. А на русский, видимо, какой-то тракторист переводил.

Про остальное, у меня, конечно, тоже бывает нереальный стояк когда я своими числодробилками утилизирую каждый такт процессора, но надо понимать что тут нету предела совершенства. Если ты для дела этим занимаешься, то пока ты там на 20% сделаешь что-то эффективнее, другие ребята просто купят гпу или проц попиже. Ну или дунут, пока их алгоритм считается. Ты же не какой-то риалтайм пилишь?

Проприетарщина же.

У тебя это жизненная позиция? В матлабе много здравого, его точно стоит хотя бы потрогать)

ПС. Еще раз советую посмотреть batched linear algebra. Если повезет с типом задачи ты рили можешь до 10 раз на современных процах ускорить свои числодробилки. Я же правильно понимаю что тебе надо на каждой итерации посчитать просто 100_000 квадратичных форм от матрицы 10х10? Попробую завтра в пути глянуть как оно в МКЛе сделано.