5 dépôts
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 est un framework de publication technique et un processeur de documents utilisé pour rédiger des publications longues, telles que des livres et des rapports. Il fonctionne comme un générateur de livres R Markdown et un générateur de site statique, permettant aux utilisateurs de combiner du texte narratif avec du code exécutable et des visualisations de données. Le système se distingue par sa capacité à gérer des pipelines d'assemblage multi-fichiers et l'indexation automatique des références croisées pour les figures, les tableaux et les équations à travers plusieurs fichiers. Il prend en charge une composition typographique spécialisée pour le contenu scientifique, y compris le mapping de la syntaxe des théorèmes et des preuves vers des conteneurs LaTeX et HTML. Le framework couvre un large éventail de capacités, notamment la génération de publications multi-formats pour PDF, EPUB et des sites web HTML réactifs. Il fournit des outils pour l'intégration de contenu dynamique, tels que des widgets HTML et des applications interactives, ainsi que des utilitaires pour l'initialisation de la structure de projet, le déploiement sur hébergement cloud et l'enregistrement dans des catalogues publics.
Runs code blocks in various programming languages via separate kernels to capture rich output and visualizations.
This project is a collection of curricular resources and hands-on tutorials designed to teach Python programming and scientific computing. It consists of a series of interactive lessons and executable notebooks that provide a guided approach to learning Python through a combination of code and prose. The curriculum is specifically designed for experienced programmers to quickly master Python syntax, data structures, and core language semantics. It includes an introductory guide to the libraries and programming environments used for scientific computing and complex dataset analysis. The educa
Provides a kernel-driven execution environment that maintains a persistent backend process to track state between code cells.
This repository is a collection of interactive Jupyter notebooks and structured video tutorials designed for learning machine learning workflows and library fundamentals. It serves as an educational resource for mastering data preprocessing, model training, and evaluation techniques using standard Python data science tools. The project provides a curriculum for building practical expertise in predictive modeling and statistical analysis. By combining narrative text with executable code, the notebooks allow users to follow sequential lessons and experiment with machine learning concepts direct
Executes code cells in language-specific kernel processes while maintaining session state.
Ce dépôt fournit une collection de notebooks Jupyter interactifs conçus pour faire le pont entre les concepts théoriques d'apprentissage automatique et l'implémentation pratique. Il sert de programme éducatif structuré pour l'apprentissage profond, offrant des tutoriels pratiques qui guident les utilisateurs à travers les fondamentaux des architectures de réseaux de neurones et leur application. Le projet se distingue en démontrant des architectures de réseaux de neurones identiques à travers plusieurs bibliothèques d'apprentissage automatique standard de l'industrie, permettant une comparaison directe et un apprentissage agnostique au framework. Il inclut des utilitaires pour transformer les cellules de notebooks interactifs en scripts exécutables autonomes, permettant la transition du prototypage de recherche au traitement par lots et à l'entraînement distribué sur des clusters de calcul haute performance. Les supports couvrent un large éventail de sujets liés à l'apprentissage profond, incluant l'implémentation de modèles complexes tels que les transformers et les réseaux de neurones sur graphes. Le dépôt soutient le cycle de vie complet du développement de modèles, des exercices éducatifs initiaux à l'exécution de tâches d'entraînement sur du matériel cloud distant.
Supports multiple language kernel processes to maintain state and execute code cells within an interactive document interface.