Size: a a a

2020 July 29

ЕТ

Евгений Томилов... in supapro.cxx
Дамы и господа, кто-нибудь сталкивался с такой ситуацией, когда вы или ваш знакомый датасайентист сначала писал предобработку данных и обучал модель, а потом всё это переписывал на C++ и клал в API, чтобы было быстрее? И это отправлялось в прод.
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Danya
Ну так оно не проверяет, что это constexpr
requires {
   constexpr bool b = T::foo;
}
источник

D

Danya in supapro.cxx
Artöm Bakri Al-Sarmini
requires {
   constexpr bool b = T::foo;
}
Это точно будет работать?)
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Насколько я понимаю да
источник

AF

Aidar Fattakhov in supapro.cxx
requires(T x) { constexpr bool foo = x.foo();}; не работает чтоле
источник

C

CodeDetector in supapro.cxx
Aidar Fattakhov
requires(T x) { constexpr bool foo = x.foo();}; не работает чтоле
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

D

Danya in supapro.cxx
Евгений Томилов
Дамы и господа, кто-нибудь сталкивался с такой ситуацией, когда вы или ваш знакомый датасайентист сначала писал предобработку данных и обучал модель, а потом всё это переписывал на C++ и клал в API, чтобы было быстрее? И это отправлялось в прод.
На C++ Siberia был про это доклад
источник

AF

Aidar Fattakhov in supapro.cxx
CodeDetector
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Нет
источник

ЕТ

Евгений Томилов... in supapro.cxx
Danya
На C++ Siberia был про это доклад
Спасибо, посмотрю.
источник

D

Danya in supapro.cxx
Евгений Томилов
Спасибо, посмотрю.
источник

ЕТ

Евгений Томилов... in supapro.cxx
Ещё большее спасибо. Думаю, стоит всё же изучить С++
источник

VS

Vlad Serebrennikov in supapro.cxx
Liber Azerate
Раз уж на то пошло, спрошу ещё: как работают constexpr virtual... Да вообще всё, что раньше было рантайм, как это затащили в компалтайм? И перестало ли оно от этого быть дорогим?
ответ где-то здесь
кажется, компилятор все знает про объекты, созданные на этапе компиляции, поэтому может разрешать виртуальные вызовы через встроенную рефлексию
источник

D

Danya in supapro.cxx
Aidar Fattakhov
requires(T x) { constexpr bool foo = x.foo();}; не работает чтоле
Да почему ты функцию пишешь-то))
источник

AF

Aidar Fattakhov in supapro.cxx
Че
источник

AF

Aidar Fattakhov in supapro.cxx
Ну напиши не функцию
источник

ПК

Побитый Кирпич... in supapro.cxx
Artöm Bakri Al-Sarmini
Насколько я понимаю да
Там чё произвольный код можно писать?
источник

D

Danya in supapro.cxx
Artöm Bakri Al-Sarmini
Насколько я понимаю да
Щас я попробую конечно, но первый раз такой синтаксис вижу, спасибО!
источник

AF

Aidar Fattakhov in supapro.cxx
Вообще не могу представить зачем такой концепт
источник

AF

Aidar Fattakhov in supapro.cxx
Типа констекспр бул ты уже же где-то в компильтайме проверяешь на то он и констекспр наверное
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Побитый Кирпич
Там чё произвольный код можно писать?
Да же
источник