Jupyter Notebook 7
Jupyter Notebook 7 is the most significant release of the Jupyter Notebook in years. Some highlights of this release include real-time collaboration, interactive debugging, table of contents, theming and dark mode, internationalization, improved accessibility, compact view on mobile devices.
https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf
Jupyter Notebook 7 is the most significant release of the Jupyter Notebook in years. Some highlights of this release include real-time collaboration, interactive debugging, table of contents, theming and dark mode, internationalization, improved accessibility, compact view on mobile devices.
https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf
Medium
Announcing Jupyter Notebook 7
Jupyter Notebook 7 is the most significant release of the Jupyter Notebook in years. Some highlights of this release include real-time…
PythonMonkey
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
https://github.com/Distributive-Network/PythonMonkey
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
https://github.com/Distributive-Network/PythonMonkey
GitHub
GitHub - Distributive-Network/PythonMonkey: A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python…
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment. - Distributive-Network/PythonMonkey
baichuan-inc / Baichuan-13B
A 13B large language model developed by Baichuan Intelligent Technology
https://github.com/baichuan-inc/Baichuan-13B
A 13B large language model developed by Baichuan Intelligent Technology
https://github.com/baichuan-inc/Baichuan-13B
GitHub
GitHub - baichuan-inc/Baichuan-13B: A 13B large language model developed by Baichuan Intelligent Technology
A 13B large language model developed by Baichuan Intelligent Technology - baichuan-inc/Baichuan-13B
OpenBMB / ToolBench
An open platform for training, serving, and evaluating large language model for tool learning.
https://github.com/OpenBMB/ToolBench
An open platform for training, serving, and evaluating large language model for tool learning.
https://github.com/OpenBMB/ToolBench
GitHub
GitHub - OpenBMB/ToolBench: [ICLR'24 spotlight] An open platform for training, serving, and evaluating large language model for…
[ICLR'24 spotlight] An open platform for training, serving, and evaluating large language model for tool learning. - OpenBMB/ToolBench
How to create async Django forms in 2 minutes (with Alpine.js)
Here's a video showing you how to add async forms to a Django templates (no page reload) in 2 minutes. The guide uses Alpine.js to add minimal, neat Javascript.
https://www.youtube.com/watch?v=w2Xi6bX6DK4
Here's a video showing you how to add async forms to a Django templates (no page reload) in 2 minutes. The guide uses Alpine.js to add minimal, neat Javascript.
https://www.youtube.com/watch?v=w2Xi6bX6DK4
YouTube
How to create async Django forms in 2 minutes (with Alpine.js) ⛰️
Hi fellow Djangoers 🐎
Here's a video showing you how to add async forms to a Django templates (no page reload) in 2 minutes. The guide uses Alpine.js to add minimal, neat javascript. 🏔️
Here's my blog post, containing the code:
https://www.photondesign…
Here's a video showing you how to add async forms to a Django templates (no page reload) in 2 minutes. The guide uses Alpine.js to add minimal, neat javascript. 🏔️
Here's my blog post, containing the code:
https://www.photondesign…
PyTorch Memory Tuning
This article will focus on minimizing GPU memory footprint — for both optimization and inference workloads. Throughput and latency usually get all the attention, but reducing memory consumption without making architecture sacrifices is often just as valuable.
https://paulbridger.com/posts/pytorch-memory-tuning/
This article will focus on minimizing GPU memory footprint — for both optimization and inference workloads. Throughput and latency usually get all the attention, but reducing memory consumption without making architecture sacrifices is often just as valuable.
https://paulbridger.com/posts/pytorch-memory-tuning/
Paulbridger
PyTorch Memory Tuning
This article will focus on minimizing GPU memory footprint — for both optimization and inference workloads. Throughput and latency usually get all the attention, but reducing memory consumption without making architecture sacrifices is often just as valuable.
Patterns for Building LLM-based Systems & Products
This post is about practical patterns for integrating large language models (LLMs) into systems and products. We’ll draw from academic research, industry resources, and practitioner know-how, and try to distill them into key ideas and practices.
https://eugeneyan.com/writing/llm-patterns/
This post is about practical patterns for integrating large language models (LLMs) into systems and products. We’ll draw from academic research, industry resources, and practitioner know-how, and try to distill them into key ideas and practices.
https://eugeneyan.com/writing/llm-patterns/
eugeneyan.com
Patterns for Building LLM-based Systems & Products
Evals, RAG, fine-tuning, caching, guardrails, defensive UX, and collecting user feedback.
devlooper
A program synthesis agent that autonomously fixes its output by running tests!
https://github.com/modal-labs/devlooper
A program synthesis agent that autonomously fixes its output by running tests!
https://github.com/modal-labs/devlooper
GitHub
GitHub - modal-labs/devlooper: A program synthesis agent that autonomously fixes its output by running tests!
A program synthesis agent that autonomously fixes its output by running tests! - modal-labs/devlooper
The GIL Was Removed From Python!?
The GIL has been removed from Python! Has it though? Okay, let me clear some things up: Okay, allow ...
https://superfastpython.com/gil-removed-from-python/
The GIL has been removed from Python! Has it though? Okay, let me clear some things up: Okay, allow ...
https://superfastpython.com/gil-removed-from-python/
Super Fast Python
The GIL Was Removed From Python!? - Super Fast Python
The GIL has been removed from Python! Has it though? Okay, let me clear some things up: Okay, allow me to elaborate. Let’s get started. Python Global Interpreter Lock (GIL) The internals of the default Python interpreter (called CPython) are not thread-safe.…
Django: The perils of string_if_invalid in templates
https://adamj.eu/tech/2023/08/09/django-perils-string-if-invalid/
https://adamj.eu/tech/2023/08/09/django-perils-string-if-invalid/
adamj.eu
Django: The perils of string_if_invalid in templates - Adam Johnson
Django’s template engine has a string_if_invalid option that replaces missing variable lookups with a string of your choice:
Behind "Hello World" on Linux
When you run a simple "Hello World" Python program on Linux, a lot more happens behind the scenes than you might think. This post explores the different steps that take place when you run a "Hello World" program, from parsing the command line to executing the code.
https://jvns.ca/blog/2023/08/03/behind--hello-world/
When you run a simple "Hello World" Python program on Linux, a lot more happens behind the scenes than you might think. This post explores the different steps that take place when you run a "Hello World" program, from parsing the command line to executing the code.
https://jvns.ca/blog/2023/08/03/behind--hello-world/
Julia Evans
Behind "Hello World" on Linux
Llama from scratch
A tutorial on how to implement a paper and debug your model.
https://blog.briankitano.com/llama-from-scratch/
A tutorial on how to implement a paper and debug your model.
https://blog.briankitano.com/llama-from-scratch/
Brian Kitano
Llama from scratch (or how to implement a paper without crying)
I want to provide some tips from my experience implementing a paper. I'm going to cover my tips so far from implementing a dramatically scaled-down versio...
Parameters, options and flags for Python scripts
SummaryWhile there are various ways of making a script configurable in Python, argparse is a very ...
https://www.bitecode.dev/p/parameters-options-and-flags-for
SummaryWhile there are various ways of making a script configurable in Python, argparse is a very ...
https://www.bitecode.dev/p/parameters-options-and-flags-for
www.bitecode.dev
Parameters, options and flags for Python scripts
Theory and practice
PokerKit
An open-source Python library for poker simulations and hand evaluations.
https://github.com/uoftcprg/pokerkit
An open-source Python library for poker simulations and hand evaluations.
https://github.com/uoftcprg/pokerkit
GitHub
GitHub - uoftcprg/pokerkit: An open-source Python library for poker game simulations, hand evaluations, and statistical analysis
An open-source Python library for poker game simulations, hand evaluations, and statistical analysis - uoftcprg/pokerkit
Creating a context manager in Python
Objects with
https://www.pythonmorsels.com/creating-a-context-manager/
Objects with
__enter__
and __exit__
methods can be used as context managers in Python. This article discusses most of what you'll want to know when creating your own context managers.https://www.pythonmorsels.com/creating-a-context-manager/
Pythonmorsels
Creating a context manager in Python
Objects with __enter__ and __exit__ methods can be used as context managers in Python.