5 repository-uri
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 este un framework de publicare tehnică și un procesor de documente utilizat pentru autorarea publicațiilor de lungă durată, cum ar fi cărți și rapoarte. Acesta funcționează ca un generator de cărți R Markdown și generator de site-uri statice, permițând utilizatorilor să combine text narativ cu cod executabil și vizualizări de date. Sistemul se distinge prin capacitatea sa de a gestiona pipeline-uri de asamblare a mai multor fișiere și indexarea automată a referințelor încrucișate pentru figuri, tabele și ecuații în mai multe fișiere. Suportă tehnoredactare specializată pentru conținut științific, inclusiv maparea sintaxei de teoreme și demonstrații către containere LaTeX și HTML. Framework-ul acoperă o gamă largă de capabilități, inclusiv generarea de publicații în formate multiple pentru PDF, EPUB și site-uri web responsive HTML. Oferă instrumente pentru integrarea conținutului dinamic, cum ar fi widget-uri HTML și aplicații interactive, precum și utilitare pentru inițializarea structurii proiectului, deployment-ul de găzduire în cloud și înregistrarea în cataloage publice.
Runs code blocks in various programming languages via separate kernels to capture rich output and visualizations.
Acest proiect este o colecție de resurse curriculare și tutoriale practice concepute pentru a preda programarea Python și calculul științific. Acesta constă dintr-o serie de lecții interactive și notebook-uri executabile care oferă o abordare ghidată pentru învățarea Python printr-o combinație de cod și text. Curriculum-ul este conceput special pentru programatorii cu experiență pentru a stăpâni rapid sintaxa Python, structurile de date și semantica de bază a limbajului. Include un ghid introductiv pentru bibliotecile și mediile de programare utilizate pentru calculul științific și analiza seturilor de date complexe. Materialul educațional acoperă fundamentele programării Python, sintaxa avansată și seturile de instrumente necesare pentru știința datelor. Aceste lecții sunt livrate printr-o structură bazată pe notebook-uri care integrează text narativ și notație matematică cu cod live.
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.
Acest repository oferă o colecție de Jupyter notebooks interactive concepute pentru a face legătura între conceptele teoretice de machine learning și implementarea practică. Servește drept curriculum educațional structurat pentru deep learning, oferind tutoriale practice care ghidează utilizatorii prin fundamentele arhitecturilor de rețele neuronale și aplicațiile acestora. Proiectul se distinge prin demonstrarea acelorași arhitecturi de rețele neuronale în mai multe biblioteci de machine learning standard în industrie, permițând compararea directă și învățarea agnostică față de framework. Include utilitare pentru a transforma celulele notebook-urilor interactive în scripturi executabile independente, permițând tranziția de la prototiparea de cercetare la procesarea în loturi și antrenarea distribuită pe clustere de calcul de înaltă performanță. Materialele acoperă o gamă largă de subiecte de deep learning, inclusiv implementarea modelelor complexe precum transformatoarele și rețelele neuronale pe grafuri. Repository-ul susține întregul ciclu de viață al dezvoltării modelelor, de la exerciții educaționale inițiale până la execuția sarcinilor de antrenare pe hardware cloud remote.
Supports multiple language kernel processes to maintain state and execute code cells within an interactive document interface.