#from_scratch — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #from_scratch, aggregated by home.social.
-
Пишем свою мобильную ОС с нуля на Rust. Часть 2. Менеджер памяти
В прошлой части мы загрузили своё мобильное ядро, вывели "Hello world" в UART и нарисовали квадратик на экране. В этой части я покажу, как улучшилось ядро за это время: поддержка новых устройств (запуск и отладка в QEMU и Raspberry Pi 5), разбиение на модули, и, наконец, полноценный менеджер памяти. В этом нам очень поможет система типов Rust.
-
Пишем свою мобильную ОС с нуля на Rust. Часть 2. Менеджер памяти
В прошлой части мы загрузили своё мобильное ядро, вывели "Hello world" в UART и нарисовали квадратик на экране. В этой части я покажу, как улучшилось ядро за это время: поддержка новых устройств (запуск и отладка в QEMU и Raspberry Pi 5), разбиение на модули, и, наконец, полноценный менеджер памяти. В этом нам очень поможет система типов Rust.
-
Пишем свою мобильную ОС с нуля на Rust. Часть 2. Менеджер памяти
В прошлой части мы загрузили своё мобильное ядро, вывели "Hello world" в UART и нарисовали квадратик на экране. В этой части я покажу, как улучшилось ядро за это время: поддержка новых устройств (запуск и отладка в QEMU и Raspberry Pi 5), разбиение на модули, и, наконец, полноценный менеджер памяти. В этом нам очень поможет система типов Rust.
-
Пишем свою мобильную ОС с нуля на Rust. Часть 2. Менеджер памяти
В прошлой части мы загрузили своё мобильное ядро, вывели "Hello world" в UART и нарисовали квадратик на экране. В этой части я покажу, как улучшилось ядро за это время: поддержка новых устройств (запуск и отладка в QEMU и Raspberry Pi 5), разбиение на модули, и, наконец, полноценный менеджер памяти. В этом нам очень поможет система типов Rust.
-
Пишем свой PyTorch на NumPy. ФИНАЛ. Запускаем GPT-2
PyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. Для использования этого фреймворка, часто достаточно поверхностно понимать работу алгоритмов машинного обучения. В этой части мы будем писать инференс код для GPT2 на собственной библиотеке!
-
Пишем свой PyTorch на NumPy. Часть 3. Строим граф вычислений
PyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. Для использования этого фреймворка, часто достаточно поверхностно понимать работу алгоритмов машинного обучения. В этой статье мы продолжим реализацию собственный библиотеки машинного обучения на NumPy!
-
Пишем свой PyTorch на NumPy. Часть 2. Добавляем новые слои
PyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. В этой статье мы продолжим реализовывать собственную библиотеку машинного обучения на NumPy !
-
Пишем свой PyTorch на NumPy. Часть 1
PyTorch — это мощный и гибкий фреймворк для машинного обучения, широко используемый для создания нейронных сетей. Он особенно популярен благодаря простоте использования, динамическим вычислительным графам и богатой экосистеме инструментов для обучения моделей. В этой статье мы реализуем собственную библиотеку машинного обучения на NumPy!
-
Code a DOOM-like game engine from scratch in C [PART I]
https://www.youtube.com/watch?v=p7f9p9nDsmc
#ycombinator #code_doom_like_game_engine #from_scratch #doom #doom_II #doom_2 #game #engine #programming #development #game_dev #from #scratch #software #engineering #doom_like #first_person_shooter #Cprogramming #low_level_programming #3d_graphics #software_rendering #rasterization #rendering #2_5D #pseudo_3d #wolfenstein #wolf3d -
Code a DOOM-like game engine from scratch in C [PART I]
https://www.youtube.com/watch?v=p7f9p9nDsmc
#ycombinator #code_doom_like_game_engine #from_scratch #doom #doom_II #doom_2 #game #engine #programming #development #game_dev #from #scratch #software #engineering #doom_like #first_person_shooter #Cprogramming #low_level_programming #3d_graphics #software_rendering #rasterization #rendering #2_5D #pseudo_3d #wolfenstein #wolf3d -
Code a DOOM-like game engine from scratch in C [PART I]
https://www.youtube.com/watch?v=p7f9p9nDsmc
#ycombinator #code_doom_like_game_engine #from_scratch #doom #doom_II #doom_2 #game #engine #programming #development #game_dev #from #scratch #software #engineering #doom_like #first_person_shooter #Cprogramming #low_level_programming #3d_graphics #software_rendering #rasterization #rendering #2_5D #pseudo_3d #wolfenstein #wolf3d -
Code a DOOM-like game engine from scratch in C [PART I]
https://www.youtube.com/watch?v=p7f9p9nDsmc
#ycombinator #code_doom_like_game_engine #from_scratch #doom #doom_II #doom_2 #game #engine #programming #development #game_dev #from #scratch #software #engineering #doom_like #first_person_shooter #Cprogramming #low_level_programming #3d_graphics #software_rendering #rasterization #rendering #2_5D #pseudo_3d #wolfenstein #wolf3d -
Maestro: A Linux-compatible kernel in Rust
https://blog.lenot.re/a/introduction
#ycombinator #rust #kernel #linux #operating_system #blog #from_scratch