#skipthis
Пополнился мой список вещей, которые не должны существовать:
1) благодарности в книге
2) сноски в книге или статье
3) фраза "withouth further ado"
Пополнился мой список вещей, которые не должны существовать:
1) благодарности в книге
2) сноски в книге или статье
3) фраза "withouth further ado"
😁3
#intel
Sic transit gloria mundi.
https://3dnews.ru/1111319/the-wall-street-journal-qualcomm-obratilas-k-intel-s-predlogeniem-eyo-kupit
Sic transit gloria mundi.
https://3dnews.ru/1111319/the-wall-street-journal-qualcomm-obratilas-k-intel-s-predlogeniem-eyo-kupit
3DNews - Daily Digital Digest
Qualcomm предложила купить Intel целиком, но состоится ли «сделка века», пока неизвестно
Компания Qualcomm на днях обратилась к Intel с предложением её купить, пишет издание The Wall Street Journal, ссылаясь на источники, близкие к этому вопросу. В начале этого месяца сообщалось, что Qualcomm рассматривает возможность покупки части бизнеса Intel…
#astronomy
Маск подгадил астрономам.
https://3dnews.ru/1111269/sputnikovaya-set-starlink-ilona-maska-blokiruet-obzor-vselennoy-zayavili-uchyonie
Маск подгадил астрономам.
https://3dnews.ru/1111269/sputnikovaya-set-starlink-ilona-maska-blokiruet-obzor-vselennoy-zayavili-uchyonie
3DNews - Daily Digital Digest
Астрономы в панике: свежие спутники Starlink создают в 32 раза больше помех радиотелескопам, чем старые
Этим летом астрономы из Нидерландского института радиоастрономии (ASTRON) на сутки запустили один из лучших в мире радиотелескопов LOFAR и были шокированы. Новые версии спутников интернет-связи Starlink буквально ослепили сверхчувствительное оборудование.…
Forwarded from Пездуза
⚡️У Медведева взорвался электрический штопор
#harware #ti #gpt
"Энтузиаст модифицировал популярный среди учащихся графический калькулятор Texas Instruments TI-84, встроив в него Wi-Fi-модуль для доступа к интернету и ChatGPT.
Сначала энтузиаст изучил порт связи калькулятора, который обычно используется для передачи образовательных программ между устройствами. Затем он спроектировал собственную печатную плату, названную TI-32. Ключевым компонентом платы стал миниатюрный Wi-Fi-контроллер Seed Studio ESP32-C3 стоимостью около $5. Также он установил дополнительные электронные компоненты для взаимодействия с системами калькулятора.
Для воспроизведения работы ChromaLock потребуется приобрести калькулятор TI-84, микроконтроллер Seed Studio ESP32-C3 и ряд электронных компонентов. Кроме того, придётся изготовить печатную плату по схеме ChromaLock, которая доступна в интернете. Сложность процесса делает его малодоступным для обычных пользователей, но открывает возможности для энтузиастов.
В ходе разработки ChromaLock столкнулся с рядом инженерных проблем, включая несовместимость напряжений и нарушения целостности сигнала. После создания нескольких прототипов ему удалось успешно интегрировать модифицированную плату в корпус калькулятора без видимых внешних изменений, что делает модификацию незаметной при визуальном осмотре."
https://youtu.be/Bicjxl4EcJg
"Энтузиаст модифицировал популярный среди учащихся графический калькулятор Texas Instruments TI-84, встроив в него Wi-Fi-модуль для доступа к интернету и ChatGPT.
Сначала энтузиаст изучил порт связи калькулятора, который обычно используется для передачи образовательных программ между устройствами. Затем он спроектировал собственную печатную плату, названную TI-32. Ключевым компонентом платы стал миниатюрный Wi-Fi-контроллер Seed Studio ESP32-C3 стоимостью около $5. Также он установил дополнительные электронные компоненты для взаимодействия с системами калькулятора.
Для воспроизведения работы ChromaLock потребуется приобрести калькулятор TI-84, микроконтроллер Seed Studio ESP32-C3 и ряд электронных компонентов. Кроме того, придётся изготовить печатную плату по схеме ChromaLock, которая доступна в интернете. Сложность процесса делает его малодоступным для обычных пользователей, но открывает возможности для энтузиастов.
В ходе разработки ChromaLock столкнулся с рядом инженерных проблем, включая несовместимость напряжений и нарушения целостности сигнала. После создания нескольких прототипов ему удалось успешно интегрировать модифицированную плату в корпус калькулятора без видимых внешних изменений, что делает модификацию незаметной при визуальном осмотре."
https://youtu.be/Bicjxl4EcJg
YouTube
I Made The Ultimate Cheating Device
don't let any of your teachers see this.
==== SPONSORSHIP AND BUSINESS INQUIRIES ====
chromalock@intheblackmedia.com
Keith Sachs: @KeithSachs
patreon: https://patreon.com/ChromaLock
:)
==== SPONSORSHIP AND BUSINESS INQUIRIES ====
chromalock@intheblackmedia.com
Keith Sachs: @KeithSachs
patreon: https://patreon.com/ChromaLock
:)
#ecology #law
"Изначально AT&T согласилась изъять кабели со дна в 2021 году, но практически сразу приостановила процесс и наняла девять экспертов, которые в один голос заявили, что никакой угрозы нет. Но в итоге AT&T решила не связываться с защитниками природы. Её представители заявили, что хотя компания уверены в безопасности кабелей, она всё же намерена придерживаться изначальных обещаний, касающихся озера Тахо.
В прошлом году издание The Wall Street Journal провело расследование, выявившее, что AT&T, Verizon и другие американские телеком-компании загрязняют воды и земли США — их кабели со свинцовыми оболочками оставлены без присмотра как на суше, так и под водой. Всего исследователи собрали около 130 образцов с мест пролегания кабелей по всей стране. Оценка состояния почв и воды проводилась несколькими независимыми лабораториями — образцы были признаны токсичными. Всего было выявлено около 2 тыс. кабелей.
Сами операторы утверждали, что многие кабели до сих пор используются, в том числе экстренными службами, и их эксплуатация не противоречит местным законам. Впоследствии против Verizon и AT&T были поданы коллективные иски, где операторов обвинили в сокрытии данных о принадлежащих им токсичных кабелях. А уже в 2024 года проблемой заинтересовалось Агентство по охране окружающей среды США (EPA)"
https://servernews.ru/1111354
"Изначально AT&T согласилась изъять кабели со дна в 2021 году, но практически сразу приостановила процесс и наняла девять экспертов, которые в один голос заявили, что никакой угрозы нет. Но в итоге AT&T решила не связываться с защитниками природы. Её представители заявили, что хотя компания уверены в безопасности кабелей, она всё же намерена придерживаться изначальных обещаний, касающихся озера Тахо.
В прошлом году издание The Wall Street Journal провело расследование, выявившее, что AT&T, Verizon и другие американские телеком-компании загрязняют воды и земли США — их кабели со свинцовыми оболочками оставлены без присмотра как на суше, так и под водой. Всего исследователи собрали около 130 образцов с мест пролегания кабелей по всей стране. Оценка состояния почв и воды проводилась несколькими независимыми лабораториями — образцы были признаны токсичными. Всего было выявлено около 2 тыс. кабелей.
Сами операторы утверждали, что многие кабели до сих пор используются, в том числе экстренными службами, и их эксплуатация не противоречит местным законам. Впоследствии против Verizon и AT&T были поданы коллективные иски, где операторов обвинили в сокрытии данных о принадлежащих им токсичных кабелях. А уже в 2024 года проблемой заинтересовалось Агентство по охране окружающей среды США (EPA)"
https://servernews.ru/1111354
ServerNews - все из мира больших мощностей
AT&T с неохотой согласилась извлечь десятки тонн свинца со дна озера Тахо
Американский телеком-оператор AT&T согласился изъять заброшенные кабели в свинцовой оболочке, приведшие к токсичному загрязнению озера Тахо (Tahoe). По данным Datacenter Dynamics, компания достигла судебного соглашения с природоохранной группой California…
Forwarded from rafanalytics
Лайфхак: как поменять отношение к нелюбимой работе при помощи долгосрочной пользы ❤️
Пару недель назад мой руководитель сказал мне, что нужно «думать на несколько шагов вперёд». Хоть это и было в другом контексте, тем не менее я задумался о том, насколько сильно это помогло мне преуспеть в работе))
Поясняю на примере:
Когда я работал куратором в онлайн-школе и преподавал информатику, то заметил как сильно отличается отношение к своей работе у разных кураторов. Особенно запомнилось, что часть из кураторов жаловалась на штрафы, маленькую ЗП и сложных учеников 😭
Я конечно понимал, что сильного карьерного роста мне тут ничего не пророчит, но тем не менее видел в такой ситуации возможность обрести опыт работы с клиентами, научиться объяснять "сложное" простым языком и менторить людей самых разных темпераментов. Проще говоря, я нашёл в таком деле другие "корыстные" для себя бенефиты помимо обычной ЗП, которые очень сильно драйвили меня в процессе работы и помогли добиться нереальных результатов с учениками. Вследствие этого я проработал там целых два года (и в том числе полгода совмещая с работой в Яндексе), забрал оттуда лучшие практики и полезные навыки, а потом и вовсе создал этот замечательный канал😇
И вот что получается глобально при таком подходе: пока кто-то грустит и бездушно меняет своё время на деньги, ты с огнём в глазах красиво шагаешь к своей цели и получаешь кучу других бенефитов даже на самой обычной работе 🥷
Мои знакомые знают, что я и по сей день часто вписываюсь работать/заниматься чем-то за "бесплатно", а это в свою очередь вызывает большое удивление. Так вот и делаю я это потому, что вижу в чём-то пользу/опыт для себя, о чём и тебе советую задуматься.
И вот частый пример, с которым ко мне обращаются: даже если ты обычный студент и думаешь, что работаешь/занимаешься какой-то хернёй, то стоит задуматься о долгосрочной пользе этого дела для тебя, и скорее всего твоё отношение к нему сильно поменяется в лучшую сторону😍
Я не очень хочу, чтобы пост напоминал умную цитату про то, что "надо искать возможности повсюду", но блин, это ведь действительно так получается и работает))
Пару недель назад мой руководитель сказал мне, что нужно «думать на несколько шагов вперёд». Хоть это и было в другом контексте, тем не менее я задумался о том, насколько сильно это помогло мне преуспеть в работе))
Поясняю на примере:
Когда я работал куратором в онлайн-школе и преподавал информатику, то заметил как сильно отличается отношение к своей работе у разных кураторов. Особенно запомнилось, что часть из кураторов жаловалась на штрафы, маленькую ЗП и сложных учеников 😭
Я конечно понимал, что сильного карьерного роста мне тут ничего не пророчит, но тем не менее видел в такой ситуации возможность обрести опыт работы с клиентами, научиться объяснять "сложное" простым языком и менторить людей самых разных темпераментов. Проще говоря, я нашёл в таком деле другие "корыстные" для себя бенефиты помимо обычной ЗП, которые очень сильно драйвили меня в процессе работы и помогли добиться нереальных результатов с учениками. Вследствие этого я проработал там целых два года (и в том числе полгода совмещая с работой в Яндексе), забрал оттуда лучшие практики и полезные навыки, а потом и вовсе создал этот замечательный канал
И вот что получается глобально при таком подходе: пока кто-то грустит и бездушно меняет своё время на деньги, ты с огнём в глазах красиво шагаешь к своей цели и получаешь кучу других бенефитов даже на самой обычной работе 🥷
Мои знакомые знают, что я и по сей день часто вписываюсь работать/заниматься чем-то за "бесплатно", а это в свою очередь вызывает большое удивление. Так вот и делаю я это потому, что вижу в чём-то пользу/опыт для себя, о чём и тебе советую задуматься.
И вот частый пример, с которым ко мне обращаются: даже если ты обычный студент и думаешь, что работаешь/занимаешься какой-то хернёй, то стоит задуматься о долгосрочной пользе этого дела для тебя, и скорее всего твоё отношение к нему сильно поменяется в лучшую сторону
Я не очень хочу, чтобы пост напоминал умную цитату про то, что "надо искать возможности повсюду", но блин, это ведь действительно так получается и работает))
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#fun #fantasy #math
"- Сэр царь, - обратился Принц к Соломону, - может быть, ваш знаменитый суд определит между мной и сэром Джихаром сильнейшего? Хотелось бы выяснить это до того, как мы окажемся снова среди людей, чтобы каждый из нас мог вести себя соответственно своему рангу.
- Извольте, - сказал царь Соломон, словно век ждал этого вопроса. - Я так думаю, тот из вас сильнее, кто сможет дольше пронести меня по дороге.
Китоврас тут заржал по-лошадиному.
- Но почему именно вас, сэр царь?
- А что, вы предпочитаете нести Китовраса?
Метнули жребий. Первому выпало Принцу, меч его и арбалет переложили на кентавроса. Шлем царь Соломон потребовал оставить, потому что за рога ему будет удобно держаться. Жихарь вызвался считать шаги и пошел сбоку.
***
Из смотровой щели в шлеме Принца повалил пар. Пар был горячий, и венценосный седок подобрал ноги. Уже и богатырь налегке притомился, а Яр-Тур все топал и топал. Пыхтел он так громко, что других звуков словно бы и не существовало. Но даже и птицы в лесу стихли, наблюдая состязание.
Наконец, к удовольствию Жихаря, шаги Принца стали реже, а царь на его плечах подозрительно закачался. Яр-Тур остановился, медленно опустился на колени и ткнулся рогами в пыль.
Царь перешагнул через его голову, отошел к обочине и вопросительно поглядел на Жихаря.
- Сколько вы насчитали, молодой человек?
Жихарь разинул рот. Вразумительного ответа он не мог дать по двум причинам: во-первых, путал всегда пятьдесят и шестьдесят, а во-вторых, все равно сбился, отвлекаемый размышлениями о своей неизбежной победе. Богатырь покраснел, замычал и стал что-то объяснять исключительно на пальцах.
Принц Яр-Тур лежал без памяти и не мог дать дельного совета.
Наконец Жихаря осенило:
- Раз так, я тебя назад потащу, тогда и считать ничего не надо будет! Не ошибемся!
Царь попробовал было возражать, но Китоврас закивал согласно головой, да и очнувшийся Принц простонал, что не к лицу благородному воителю знать какие-то там числа, а дорога не обманет."
М. Успенский. Там, где нас нет
"- Сэр царь, - обратился Принц к Соломону, - может быть, ваш знаменитый суд определит между мной и сэром Джихаром сильнейшего? Хотелось бы выяснить это до того, как мы окажемся снова среди людей, чтобы каждый из нас мог вести себя соответственно своему рангу.
- Извольте, - сказал царь Соломон, словно век ждал этого вопроса. - Я так думаю, тот из вас сильнее, кто сможет дольше пронести меня по дороге.
Китоврас тут заржал по-лошадиному.
- Но почему именно вас, сэр царь?
- А что, вы предпочитаете нести Китовраса?
Метнули жребий. Первому выпало Принцу, меч его и арбалет переложили на кентавроса. Шлем царь Соломон потребовал оставить, потому что за рога ему будет удобно держаться. Жихарь вызвался считать шаги и пошел сбоку.
***
Из смотровой щели в шлеме Принца повалил пар. Пар был горячий, и венценосный седок подобрал ноги. Уже и богатырь налегке притомился, а Яр-Тур все топал и топал. Пыхтел он так громко, что других звуков словно бы и не существовало. Но даже и птицы в лесу стихли, наблюдая состязание.
Наконец, к удовольствию Жихаря, шаги Принца стали реже, а царь на его плечах подозрительно закачался. Яр-Тур остановился, медленно опустился на колени и ткнулся рогами в пыль.
Царь перешагнул через его голову, отошел к обочине и вопросительно поглядел на Жихаря.
- Сколько вы насчитали, молодой человек?
Жихарь разинул рот. Вразумительного ответа он не мог дать по двум причинам: во-первых, путал всегда пятьдесят и шестьдесят, а во-вторых, все равно сбился, отвлекаемый размышлениями о своей неизбежной победе. Богатырь покраснел, замычал и стал что-то объяснять исключительно на пальцах.
Принц Яр-Тур лежал без памяти и не мог дать дельного совета.
Наконец Жихаря осенило:
- Раз так, я тебя назад потащу, тогда и считать ничего не надо будет! Не ошибемся!
Царь попробовал было возражать, но Китоврас закивал согласно головой, да и очнувшийся Принц простонал, что не к лицу благородному воителю знать какие-то там числа, а дорога не обманет."
М. Успенский. Там, где нас нет
#hardware #printing
"В арсенале HP Print AI есть несколько инструментов, но наибольший интерес вызывает опция Perfect Output. Она должна решить проблему печати веб-страниц, которые обычно получаются на бумаге не слишком хорошо. Разработчики утверждают, что Perfect Output автоматически уберёт со страниц лишнее пространство, на котором нет никаких визуальных элементов и текста, а также удалит рекламу, если она присутствует на исходной веб-странице.
Размер изображений также будет оптимизирован, поэтому печать веб-страниц должна стать такой же качественной, как и печать обычного текстового документа. HP утверждает, что всё будет «идеально размещаться на странице с первого раза». При этом функция Perfect Output предназначена не только для печати с веб-сайтов. По словам разработчиков, она сделает проще печать электронных таблиц, перенос которых на бумагу также зачастую вызывает трудности.
Распространение функции Perfect Output началось на этой неделе, но пока только для ограниченного количества пользователей принтеров HP. В компании сообщили, что данный инструмент будет работать с любым принтером компании при условии, что на компьютере установлен необходимый драйвер и используется Windows 11 или Windows 10. После получения отзывов от первых пользователей компания планирует начать более масштабное развёртывание новой функции."
https://3dnews.ru/1111476/funktsii-hp-print-ai-na-baze-iialgoritmov-sdelayut-proshche-pechat-vebstranits-i-dokumentov-drugih-formatov
"В арсенале HP Print AI есть несколько инструментов, но наибольший интерес вызывает опция Perfect Output. Она должна решить проблему печати веб-страниц, которые обычно получаются на бумаге не слишком хорошо. Разработчики утверждают, что Perfect Output автоматически уберёт со страниц лишнее пространство, на котором нет никаких визуальных элементов и текста, а также удалит рекламу, если она присутствует на исходной веб-странице.
Размер изображений также будет оптимизирован, поэтому печать веб-страниц должна стать такой же качественной, как и печать обычного текстового документа. HP утверждает, что всё будет «идеально размещаться на странице с первого раза». При этом функция Perfect Output предназначена не только для печати с веб-сайтов. По словам разработчиков, она сделает проще печать электронных таблиц, перенос которых на бумагу также зачастую вызывает трудности.
Распространение функции Perfect Output началось на этой неделе, но пока только для ограниченного количества пользователей принтеров HP. В компании сообщили, что данный инструмент будет работать с любым принтером компании при условии, что на компьютере установлен необходимый драйвер и используется Windows 11 или Windows 10. После получения отзывов от первых пользователей компания планирует начать более масштабное развёртывание новой функции."
https://3dnews.ru/1111476/funktsii-hp-print-ai-na-baze-iialgoritmov-sdelayut-proshche-pechat-vebstranits-i-dokumentov-drugih-formatov
3DNews - Daily Digital Digest
HP внедрит ИИ в принтеры — Print AI улучшит печать веб-страниц и не только
Компания HP анонсировала запуск функций на базе искусственного интеллекта под общим названием HP Print AI, которые обеспечат «первую в отрасли интеллектуальную печать». Помимо наличия алгоритмов на основе нейросетей данный продукт призван «упростить и улучшить…
#hardware #cpu #xeon #intel #gaudi
Долой сраные E-ядра!
"Granite Rapids производятся по техпроцессу Intel 3 (5 нм). В серию вошли пять моделей с количеством ядер от 72 до 128, базовой частотой от 2,0 до 2,7 ГГц и максимальной частотой 3,9 ГГц (на одном ядре), а также от 3,2 до 3,7 ГГц на всех ядрах. Процессоры получили от 432 до 504 Мбайт кеш-памяти L3 и обладают заявленным показателем TDP от 400 до 500 Вт.
Чипы поддерживают как однопроцессорные, так и двухпроцессорные сборки, имеют поддержку 12-канальной ОЗУ DDR5-6400 и MRDIMM-8800, а также оснащены поддержкой 96 линий PCIe.
Intel заявляет, что новые Xeon 6 более чем вдвое быстрее процессоров Epyc Genoa (максимально — 96 ядер Zen 4) в широком спектре вычислительных нагрузок и более чем впятеро быстрее в нейросетевых задачах.
Специализированные ИИ-ускорители Gaudi 3 специально оптимизированы для работы с генеративными моделями. В их составе используются 64 тензорных процессора (TPC) и восемь движков матричного умножения (MME) для ускорения вычислений глубоких нейронных сетей. Также ускорители Gaudi 3 получили 128 Гбайт набортной памяти HBM2 и поддерживают до 24 портов Ethernet 200 Гбит для масштабируемых сетей. Для Gaudi 3 заявляется бесшовная совместимость с фреймворком PyTorch и усовершенствованными трансформными и диффузионными моделями Hugging Face.
Intel заявляет, что новые ИИ-ускорители Gaudi 3 обеспечивают до 20 процентов большую пропускную способность и двукратное улучшение соотношения цены и производительности по сравнению с H100 для вывода модели LLaMa 2 70B."
https://3dnews.ru/1111478/intel-vipustila-servernie-protsessori-xeon-6-s-kolichestvom-yader-do-128-i-iiuskoritelya-gaudi-3
Долой сраные E-ядра!
"Granite Rapids производятся по техпроцессу Intel 3 (5 нм). В серию вошли пять моделей с количеством ядер от 72 до 128, базовой частотой от 2,0 до 2,7 ГГц и максимальной частотой 3,9 ГГц (на одном ядре), а также от 3,2 до 3,7 ГГц на всех ядрах. Процессоры получили от 432 до 504 Мбайт кеш-памяти L3 и обладают заявленным показателем TDP от 400 до 500 Вт.
Чипы поддерживают как однопроцессорные, так и двухпроцессорные сборки, имеют поддержку 12-канальной ОЗУ DDR5-6400 и MRDIMM-8800, а также оснащены поддержкой 96 линий PCIe.
Intel заявляет, что новые Xeon 6 более чем вдвое быстрее процессоров Epyc Genoa (максимально — 96 ядер Zen 4) в широком спектре вычислительных нагрузок и более чем впятеро быстрее в нейросетевых задачах.
Специализированные ИИ-ускорители Gaudi 3 специально оптимизированы для работы с генеративными моделями. В их составе используются 64 тензорных процессора (TPC) и восемь движков матричного умножения (MME) для ускорения вычислений глубоких нейронных сетей. Также ускорители Gaudi 3 получили 128 Гбайт набортной памяти HBM2 и поддерживают до 24 портов Ethernet 200 Гбит для масштабируемых сетей. Для Gaudi 3 заявляется бесшовная совместимость с фреймворком PyTorch и усовершенствованными трансформными и диффузионными моделями Hugging Face.
Intel заявляет, что новые ИИ-ускорители Gaudi 3 обеспечивают до 20 процентов большую пропускную способность и двукратное улучшение соотношения цены и производительности по сравнению с H100 для вывода модели LLaMa 2 70B."
https://3dnews.ru/1111478/intel-vipustila-servernie-protsessori-xeon-6-s-kolichestvom-yader-do-128-i-iiuskoritelya-gaudi-3
#mlgems #pipelines #functiontransformer #preprocessing
Интересная находка. Если у Вас есть долго выполняющийся препроцессинг, который Вы тем не менее хотите использовать с несколькими ML модельками, есть рецепт, как оптимизировать время расчётов и избежать повторного бессмысленного фиттинга, но при этом сохранить преимущества конвейера (Pipeline).
Для этого нужно
1) вынести препроцессинг в отдельный субконвейер с заданным параметром memory
2) добавить к субконвейеру identity-транcформер, просто передающий входы дальше по цепочке. для этого можно использовать FunctionTransformer без указания func. зачем это надо: согласно доке, последний элемент конвейера НЕ КЭШИРУЕТСЯ, поэтому добавляем последним такой dummy-трансформер.
P.S. для ленивых - можете заменить Pipeline на make_pipeline, тогда не надо будет указывать явно имена шагов.
Интересная находка. Если у Вас есть долго выполняющийся препроцессинг, который Вы тем не менее хотите использовать с несколькими ML модельками, есть рецепт, как оптимизировать время расчётов и избежать повторного бессмысленного фиттинга, но при этом сохранить преимущества конвейера (Pipeline).
Для этого нужно
1) вынести препроцессинг в отдельный субконвейер с заданным параметром memory
2) добавить к субконвейеру identity-транcформер, просто передающий входы дальше по цепочке. для этого можно использовать FunctionTransformer без указания func. зачем это надо: согласно доке, последний элемент конвейера НЕ КЭШИРУЕТСЯ, поэтому добавляем последним такой dummy-трансформер.
from sklearn.pipeline import Pipeline
from sklearn.preprocessing import FunctionTransformer
preprocessor=Pipeline([('prep',MyExpensivePreprocessor()),('identity', FunctionTransformer())],memory=r"R:\Temp")
for model in (model1,model2,model3):
pipe=Pipeline([('prep',preprocessor),('est',model)])
pipe.fit(X,y)
...
P.S. для ленивых - можете заменить Pipeline на make_pipeline, тогда не надо будет указывать явно имена шагов.
✍2
#trading
"But it doesn't mean, for example, that you can't find your own edge. I mean, the stuff we use is not based on anything all that... it's not based on anything terribly exotic, and it works extremely well. You know, there's all kinds of edges. And I think it's like they said, there's a million roads to Mecca. I think there's a million roads to making money in the markets. But you simply have to find your edge. And the simple truth is, you have to make sure that... the most important thing is if you think you have an edge, make sure you know you got an edge and make sure it's thoroughly tested and make sure you can afford it. And make sure that in fact all the assumptions about slippage and cost and so forth are real. And then go for it.
But I mean, you know, people are making money in the markets that aren't institutions for many, many years. I believe they always will be. But you have to find your edge. And let's face it, I mean, the amount of sophistication that people have now, for example, versus what they had when I first started doing this... I mean, it's a joke. But the irony is that, you know, even though TradeStation and a lot of these tools have come a long way and are very powerful, it's... to me, it's very ironic that after putting walk-forward out there almost 30 years ago now, that people still don't at the even seem wise to use it all the time. I mean, I wouldn't... I can't imagine building a strategy without walk-forward analysis. I simply... I would really shoot myself if I hadn't done that."
https://www.youtube.com/watch?v=IEeJh-A-uIQ
"But it doesn't mean, for example, that you can't find your own edge. I mean, the stuff we use is not based on anything all that... it's not based on anything terribly exotic, and it works extremely well. You know, there's all kinds of edges. And I think it's like they said, there's a million roads to Mecca. I think there's a million roads to making money in the markets. But you simply have to find your edge. And the simple truth is, you have to make sure that... the most important thing is if you think you have an edge, make sure you know you got an edge and make sure it's thoroughly tested and make sure you can afford it. And make sure that in fact all the assumptions about slippage and cost and so forth are real. And then go for it.
But I mean, you know, people are making money in the markets that aren't institutions for many, many years. I believe they always will be. But you have to find your edge. And let's face it, I mean, the amount of sophistication that people have now, for example, versus what they had when I first started doing this... I mean, it's a joke. But the irony is that, you know, even though TradeStation and a lot of these tools have come a long way and are very powerful, it's... to me, it's very ironic that after putting walk-forward out there almost 30 years ago now, that people still don't at the even seem wise to use it all the time. I mean, I wouldn't... I can't imagine building a strategy without walk-forward analysis. I simply... I would really shoot myself if I hadn't done that."
https://www.youtube.com/watch?v=IEeJh-A-uIQ
YouTube
Can Artificial Intelligence really replace the human trader? - Bob Pardo
Are our roles as traders coming to an end soon?
Is AI and ML (that’s Machine Learning, not Money Laundering or Meat Loaf…) going to take over the trading world?
Trading veteran Bob Pardo from Pardo Capital joins us to discuss these topics plus much more…
Is AI and ML (that’s Machine Learning, not Money Laundering or Meat Loaf…) going to take over the trading world?
Trading veteran Bob Pardo from Pardo Capital joins us to discuss these topics plus much more…
#gpt #llms #codegems #openai
Красивый способ извлечь текстовые данные в структурированном виде. Пример Extracting data from research papers using Structured Outputs.
Example response:
Красивый способ извлечь текстовые данные в структурированном виде. Пример Extracting data from research papers using Structured Outputs.
from pydantic import BaseModel
from openai import OpenAI
client = OpenAI()
class ResearchPaperExtraction(BaseModel):
noscript: str
authors: list[str]
abstract: str
keywords: list[str]
completion = client.beta.chat.completions.parse(
model="gpt-4o-2024-08-06",
messages=[
{"role": "system", "content": "You are an expert at structured data extraction. You will be given unstructured text from a research paper and should convert it into the given structure."},
{"role": "user", "content": "..."}
],
response_format=ResearchPaperExtraction,
)
research_paper = completion.choices[0].message.parsed
Example response:
{
"noscript": "Application of Quantum Algorithms in Interstellar Navigation: A New Frontier",
"authors": [
"Dr. Stella Voyager",
"Dr. Nova Star",
"Dr. Lyra Hunter"
],
"abstract": "This paper investigates the utilization of quantum algorithms to improve interstellar navigation systems. By leveraging quantum superposition and entanglement, our proposed navigation system can calculate optimal travel paths through space-time anomalies more efficiently than classical methods. Experimental simulations suggest a significant reduction in travel time and fuel consumption for interstellar missions.",
"keywords": [
"Quantum algorithms",
"interstellar navigation",
"space-time anomalies",
"quantum superposition",
"quantum entanglement",
"space travel"
]
}