мне вот всегда было любопытно зачем в этом «гениальном» методе используют случайно выбранные точки, имея дополнительный оверхед, а не равномерное заполнение точками, ведь результат наиболее точен всё таки при равномерном распределении точек по площади…
В силу своей деятельности, айтишники хорошо умеют искать и анализировать информацию, обладают развитым логическим мышлением.
и как происходит хороший поиск и анализ информации в интернете, лицом с очень развитым логическим мышлением?
Например, есть в интернете сообщение что в какой то стране якобы сбит самолёт. Другой источник отрицает или говорит что то другое. Напиши мне процесс поиска и логических рассуждений по выявлению истины.
В штатат вообще полицейские могут стрелять на поражение если им ПОКАЗАЛОСЬ что вы представляете угрозу.
Такая практика полицейских в США возникла не на пустом месте. А потому что там свободное ношение оружия. Любой преступник может выхватить пистолет и застрелить вас, тут хочешь не хочешь, а будешь стрелять на упреждение на месте полицейского. В этом есть плюсы и минусы.
тык не лучше оружие отменить? Тут такой простор для злоупотреблений что коп кого-то застрелит и его будут отмазывать, что истории с российскими побоями отдыхают
«использовали возможности информационно-компьютерных технологий (в том числе популярный в определенных кругах видеохостинг YouTube)» для манипулирования гражданами России, провоцируя их на нарушение закона.
хороший способ неадекватов выявлять. Нормальный чел или не будет реагировать на всякую рекламу (или пожалуется в службу защиты потребителей как в нормальных странах) или если собрались на демку то не из за рекламки в ютюбе, а если там чего похуже напишут…
вообще то это показывает что сейчас нейронка делает избыточную работу, потому что формы определить проще. Вот тестовая идея — два отдельных входа для текстур (обычное фото) и для форм (состоит из модуля разницы по соседним пикселям). Совмещаем трубы где то на предпоследнем слое.
Однако те же самые изображения, видоизменённые чуть-чуть по-другому, совершенно сбили сеть с толку, хотя для людей новое искажение выглядело практически так же, как и старое.
это просто оверфит. Надо добавлять к картинке случайный микро-шум чтобы выбивать этот оверит. Ещё можно обучать на 3Д- рендеринге с простой текстурой но чёткими формами. И вангую внезапно окажется что надо в разы меньше слоёв.
SSize — размер предыдущего блока памяти, при условии что он свободен.
Size — размер данного блока памяти, к которому прибалены 2 бита состояния.
Data — польовательские данные.
Fd — указатель на следующий свободный блок.
Bk — указатель на предыдущий свободный блок.
Free — свободная память.
а зачем эти указатели, если есть только ассоциация массив->блок памяти, надо иметь только указатель на начало блока и размер.
с какой стати «не связана»? Я имею ввиду не себестоимость и затраты труда а именно физ. устройство, что формирует полезность и всякие «добавочные стоимости». При это если оценка обьективна, оценивать можно и калькуляциями машины, учитывая использование человеком, например физические факторы (эргономика) и дизхайнерские типа красивый внешний вид т.п.
Если эконом. система настолько шикарна что образующая стоимость не соответствует реальной «физической полезности» то такое ценообразование — бред.
Объектно-ориентированное программирование (ООП) в языках стало стандартом, но SQL – процедурный язык и очень плохо «дружит» с ООП.
отлично дружит с ООП.
В категорию NoSQL включают «графовые» БД [5]
а они тоже внезапно реляционные только, если обычные эквивалентны грубо говоря статической типизации, то эти — динамической. И кстати даже у меня есть примерная идея как представить любой граф любой формы в обычном SQL.
не особо оптимально каждый раз в цикле спрашивать не первый ли элемент. Лучше уже выделить действие цикла в функцию. Тут надо подумать, завтра если что то получше придумаю напишу
а то же самое нельзя написать без ассемблера с intrinsics либой?
При этом с avx512 можно бы и 64 байта за раз а не 16
Кстати вначале можно определять не выровнен ли первый блок и копировать 0-7 байт для выравнивания, чтобы юзер не заморачивался с выравниванием.
И неплохо бы сравнение со стандартным memcpy, неужели вы в такой старой вещи сделали открытие?
можно и без визитора, с присвоением функции прорисовки. Почитай тут посты людей которые ругают визитор. Собственно эта базовая фича ФП позволяет избежать флудокода и изворотов.
fun countLinesInFiles(fnames: List String): Int
= fnames.map { File(it).readLines().size }
.sum()
причина по которой код так выглядит — потому что есть готовая функция readlines ещё и сама считает поэтому есть size, а если писать построчное чтение с нуля будет похожее мясо правда с 1 циклом.
Правда лучше написать сразу split или count chars
Разница между ООП и ФП
Чтоб закончить срач поповоду ФП, задолбали уже. Самый весомый признак ФП — это возможность присвоения переменной значения «функции» и использование переменной-функции в функциях
высокого порядка (и ещё ф-я может возвращать ф-ю)
f = какая то функция
g (f,x,y...) И ВСЁ
замысловатые нотации типа чточто-> ещё что то -> вырвиглаз могут присутствовать в ФП но совсем не обязательны, это скорее фича декларативного програмирования. Как и head — tail понятное дело не будет толком работать императивно. Тут путают понятия и доказывают что декл. язык низкого уровня не пригоден для индустиаальных проэктов, открыли америку.
впринципе момент старого доброго С где поинтер на функцию был void* и передавался и возвращался как переменная. Насколько я знаю, это используется сплошь и рядом в любой индустриальной либе на С
мне вот всегда было любопытно зачем в этом «гениальном» методе используют случайно выбранные точки, имея дополнительный оверхед, а не равномерное заполнение точками, ведь результат наиболее точен всё таки при равномерном распределении точек по площади…
и как происходит хороший поиск и анализ информации в интернете, лицом с очень развитым логическим мышлением?
Например, есть в интернете сообщение что в какой то стране якобы сбит самолёт. Другой источник отрицает или говорит что то другое. Напиши мне процесс поиска и логических рассуждений по выявлению истины.
тык не лучше оружие отменить? Тут такой простор для злоупотреблений что коп кого-то застрелит и его будут отмазывать, что истории с российскими побоями отдыхают
хороший способ неадекватов выявлять. Нормальный чел или не будет реагировать на всякую рекламу (или пожалуется в службу защиты потребителей как в нормальных странах) или если собрались на демку то не из за рекламки в ютюбе, а если там чего похуже напишут…
Рыночные поглощениякреативные сотрудники стартапов способствуют росту инновацийчто мешает стартапу просто так работать без поглощения, получая те же субсидии?
это просто оверфит. Надо добавлять к картинке случайный микро-шум чтобы выбивать этот оверит. Ещё можно обучать на 3Д- рендеринге с простой текстурой но чёткими формами. И вангую внезапно окажется что надо в разы меньше слоёв.
а зачем эти указатели, если есть только ассоциация массив->блок памяти, надо иметь только указатель на начало блока и размер.
Если эконом. система настолько шикарна что образующая стоимость не соответствует реальной «физической полезности» то такое ценообразование — бред.
отлично дружит с ООП.
а они тоже внезапно реляционные только, если обычные эквивалентны грубо говоря статической типизации, то эти — динамической. И кстати даже у меня есть примерная идея как представить любой граф любой формы в обычном SQL.
не особо оптимально каждый раз в цикле спрашивать не первый ли элемент. Лучше уже выделить действие цикла в функцию. Тут надо подумать, завтра если что то получше придумаю напишу
а то же самое нельзя написать без ассемблера с intrinsics либой?
При этом с avx512 можно бы и 64 байта за раз а не 16
Кстати вначале можно определять не выровнен ли первый блок и копировать 0-7 байт для выравнивания, чтобы юзер не заморачивался с выравниванием.
И неплохо бы сравнение со стандартным memcpy, неужели вы в такой старой вещи сделали открытие?
fun countLinesInFiles(fnames: List String): Int
= fnames.map { File(it).readLines().size }
.sum()
причина по которой код так выглядит — потому что есть готовая функция readlines ещё и сама считает поэтому есть size, а если писать построчное чтение с нуля будет похожее мясо правда с 1 циклом.
Правда лучше написать сразу split или count chars
Разница между ООП и ФП
Чтоб закончить срач поповоду ФП, задолбали уже.
Самый весомый признак ФП — это возможность присвоения переменной значения «функции» и использование переменной-функции в функциях
высокого порядка (и ещё ф-я может возвращать ф-ю)
f = какая то функция
g (f,x,y...)
И ВСЁ
замысловатые нотации типа чточто-> ещё что то -> вырвиглаз могут присутствовать в ФП но совсем не обязательны, это скорее фича декларативного програмирования. Как и head — tail понятное дело не будет толком работать императивно. Тут путают понятия и доказывают что декл. язык низкого уровня не пригоден для индустиаальных проэктов, открыли америку.
впринципе момент старого доброго С где поинтер на функцию был void* и передавался и возвращался как переменная. Насколько я знаю, это используется сплошь и рядом в любой индустриальной либе на С