Цитата: GrinF от 07.02.2024 23:53:16а архитекура процессоров под матрицы тензоры есть? или потом окажется что мыслишь ты можешь позитивно-тезорно, но что бы это рабатало нормально должен человек быть который тебе нормальную библиоеку напишет, причем для каждой хадачи может оказать нужна новая библиотека с очередной новой реализацией разряженных тензоров
Цитата: adolfus от 06.02.2024 10:29:03Да, юзает всю его стандартную и математическую библитеку. Смотрим:
Цитата: small__virus от 08.02.2024 09:18:22Скажите, на языке Си, какой формат данных будет иметь переменная, в которую вытащили текст из .PDF?
Напомню, там текста может быть больше нескольких мегабайт.
Цитата: slavae от 08.02.2024 10:11:128 байт указатель )
Цитата: slavae от 08.02.2024 10:11:128 байт указатель )
Цитата: Siberian от 08.02.2024 07:13:46В каком-то смысле - это современные GPU. За счёт распараллеливания вычислений, задачи умножение матрицы на вектор, нахождение обратной матрицы и т.п. работают сильно быстрее. Библиотеки уже есть, активно используются для нейросетей.
Цитата: gb от 08.02.2024 12:36:10А на практике нужно иметь практический опыт и нарабатывать его. ))
Цитата: gb от 08.02.2024 06:44:11С точки зрения решения прикладной задачи совсем не важно наличие или отсутствие специализированных процессоров. Есть готовые библиотеки и надо делать решение с оглядкой на доступные инструменты. И там оказывается что операции с векторами просто на один-два порядка быстрее поэлементных операций с массивами той же размерности. И без умничаний про разряженные матрицы.
Цитата: Siberian от 08.02.2024 07:13:46В каком-то смысле - это современные GPU. За счёт распараллеливания вычислений, задачи умножение матрицы на вектор, нахождение обратной матрицы и т.п. работают сильно быстрее. Библиотеки уже есть, активно используются для нейросетей.
Цитата: GrinF от 08.02.2024 14:25:54именно что в каком-то... матрицу на вектор умножить можно ...а свертку тензора 8 ранга с тензором 6 ранга по 4 индексам в 8 мерном пространстве не сделать - упрешься в производительность шины...
Цитата: GrinF от 07.02.2024 23:47:14ага тольуко на питоне написано херова туча софта , который применяется повсеместно, здесь и чейчас, а о паскале только старые олдфаги в форумах перетирать... вот и вся небольшая разница
Цитата: GrinF от 07.02.2024 23:49:32В шкрлаз не готовят програмеров... в школах шлтлвят детей, что бы они в веке информатизации могли решить несложные житейские задачи, используя домашний комп (а не только используя его как стрелялку)
Цитата: gb от 08.02.2024 07:10:53Самая элементарная вещь из области разработки роутеров. От практических потребностей пользователя это очень далеко. Проблема в том, что гипотеза о любом типе распределения — очень провальная. Как гипотеза о среднем. Потому что все пакеты могут приходить в самый последний момент. Нас учили ставить эксперименты и выяснять характер распределения, а не гадать.
Цитата: small__virus от 08.02.2024 09:18:22Во первых, есть стандартные форматы данных.
Byte, int, longint. И это к C/CPP вообще не имеет отношения.
8ЦитатаЕстественно не имеет ... Это имеет отношение к архитектуре вычислительного устройства, но си как раз близок к архитектуре, что бы создавать высокопроизводительный кодЦитата
Во-вторых, я видео не просто так притаскивал.
Скажите, на языке Си, какой формат данных будет иметь переменная, в которую вытащили текст из .PDF?
Тот который вы создадите в токене struct, который будет участвовать в обработке файлаЦитата
Напомню, там текста может быть больше нескольких мегабайт.
и шо с того - в с запрещено строки переменной длины?
Цитата: dmitriк62 от 08.02.2024 14:58:05А в такой многомерной свёртке есть смысл для тех типов данных, что их тензоры поддерживают?
Цитата: GrinF от 08.02.2024 15:32:15ну не знаю теперешнее же поколение последние 3 года вовсю колдует над тензорными светочными сетями... Только сбер 150 человек держит для создания колдовства в этой сфере (сразу точню сбер это не сбертех, в сбертехе там еще своя комманда колдунов тензорных есть|)
Цитата: LightElf от 08.02.2024 15:08:24Да наплевать тридцать три раза, что там и на чем написано. При обучении важно не решить задачу, а понять саму суть метода решения. Поэтому таблица умножения, кросс и Паскаль. А не калькулятор, автобус и Питон.
Цитата: dmitriк62 от 08.02.2024 15:40:08Эти колдуны там сворачивают 4- и 8-битные матрицы, типа для искусственного интеллигента...
Цитата: GrinF от 08.02.2024 15:43:39поэтому неплохо бы что бы вышедший выпксник школы умел поользоваться питоном для которого есть 100500 современных пакетов, и программ, которую можно применить для решения каких-то несложных задач (типа статистик, обработки обрзов, построцка графиков)...Это для 99 из 100
Цитата: Vladislav34 от 08.02.2024 16:19:22Это из области научной фантастики, современные тренды говорят об обратном. Смею предположить, что скоро выпускники школы и родного языка на должном уровне знать не будут.