5 repositorios
Runs code blocks in Python, R, Julia, or Observable via separate kernel processes, capturing stdout and rich output.
Distinct from Code Execution Engines: Distinct from Code Execution Engines: specifically supports multiple language kernels (Python, R, Julia, Observable) rather than a single execution engine.
Explore 5 awesome GitHub repositories matching software engineering & architecture · Multi-Kernel Code Execution. Refine with filters or upvote what's useful.
Quarto is an open-source scientific and technical publishing system built on Pandoc that converts Markdown and Jupyter notebooks into a wide range of output formats. It functions as a multi-format document converter, a reproducible research platform, a static site generator for technical content, and an interactive dashboard builder, all within a single framework. The system is distinguished by its ability to produce HTML, PDF, Word, ePub, and slide decks from a single Markdown source, while embedding executable code blocks in Python, R, Julia, or Observable for dynamic, reproducible document
Executes code blocks in Python, R, Julia, or Observable via separate kernel processes.
Bookdown es un framework de publicación técnica y procesador de documentos utilizado para crear publicaciones de formato largo, como libros e informes. Funciona como un generador de libros R Markdown y generador de sitios estáticos, permitiendo a los usuarios combinar texto narrativo con código ejecutable y visualizaciones de datos. El sistema se distingue por su capacidad para gestionar pipelines de ensamblaje de múltiples archivos y la indexación automatizada de referencias cruzadas para figuras, tablas y ecuaciones a través de múltiples archivos. Admite composición tipográfica especializada para contenido científico, incluyendo el mapeo de sintaxis de teoremas y pruebas a contenedores LaTeX y HTML. El framework cubre una amplia gama de capacidades, incluyendo la generación de publicaciones en múltiples formatos para PDF, EPUB y sitios web HTML responsivos. Proporciona herramientas para la integración de contenido dinámico, como widgets HTML y aplicaciones interactivas, así como utilidades para la inicialización de la estructura del proyecto, despliegue en alojamiento en la nube y registro en catálogos públicos.
Executes code blocks in R, Python, and other languages to generate dynamic, data-driven content within books.
Este proyecto es una colección de recursos curriculares y tutoriales prácticos diseñados para enseñar programación en Python y computación científica. Consiste en una serie de lecciones interactivas y cuadernos ejecutables que proporcionan un enfoque guiado para aprender Python a través de una combinación de código y prosa. El plan de estudios está diseñado específicamente para que programadores experimentados dominen rápidamente la sintaxis, las estructuras de datos y la semántica central del lenguaje Python. Incluye una guía introductoria a las bibliotecas y entornos de programación utilizados para la computación científica y el análisis de conjuntos de datos complejos. El material educativo cubre los fundamentos de la programación en Python, sintaxis avanzada y los conjuntos de herramientas necesarios para la ciencia de datos. Estas lecciones se entregan a través de una estructura basada en cuadernos que integra texto narrativo y notación matemática con código en vivo.
Provides a kernel-driven execution environment that maintains a persistent backend process to track state between code cells.
This project is a collection of interactive Jupyter notebooks and a structured machine learning tutorial series. It serves as an educational resource for studying predictive modeling and statistical analysis through a curriculum of executable code examples. The notebooks are specifically designed to accompany video tutorials, integrating external video assets with live code to synchronize visual instruction with hands-on experimentation. This approach allows users to follow sequential lessons while executing and modifying machine learning workflows directly in a browser. The content covers t
Employs kernel-based execution to run code blocks and maintain variable state during interactive sessions.
Este repositorio proporciona una colección de notebooks de Jupyter interactivos diseñados para cerrar la brecha entre los conceptos teóricos de machine learning y la implementación práctica. Sirve como un plan de estudios educativo estructurado para deep learning, ofreciendo tutoriales prácticos que guían a los usuarios a través de los fundamentos de las arquitecturas de redes neuronales y su aplicación. El proyecto se distingue por demostrar arquitecturas de redes neuronales idénticas a través de múltiples bibliotecas de machine learning estándar de la industria, permitiendo la comparación directa y el aprendizaje agnóstico al framework. Incluye utilidades para transformar celdas de notebooks interactivos en scripts ejecutables independientes, permitiendo la transición del prototipado de investigación al procesamiento por lotes y el entrenamiento distribuido en clusters de computación de alto rendimiento. Los materiales cubren una amplia gama de temas de deep learning, incluida la implementación de modelos complejos como transformers y redes neuronales de grafos. El repositorio apoya el ciclo de vida completo del desarrollo de modelos, desde ejercicios educativos iniciales hasta la ejecución de tareas de entrenamiento en hardware de nube remoto.
Supports multiple language kernel processes to maintain state and execute code cells within an interactive document interface.