דילוג לתוכן
Vellumפתיחת Vellum

Vellum ו-Jupyter.

שניהם משלבים טקסט, קוד ופלטים. Jupyter מריץ קוד ב-kernels במחשב או בשרת; Vellum מריץ אותו בדפדפן שלך, בתוך הדפים שלך.

במבט מהיר

VellumJupyter (Notebook, JupyterLab)
איפה הקוד רץבדפדפן, במכשיר שלך (WebAssembly), בסביבה מבודדתבתהליך kernel במחשב שלך או בשרת
התקנהאין: פותחים דף אינטרנטמתקינים Python ו-Jupyter, או משתמשים בשירות מתארח
שפות25 מובנות, כל אחת יורדת בשימוש הראשוןכל שפה שמתקינים לה kernel
חבילותהמחסנית המדעית של Python מובנית; חבילות Python טהורות מ-PyPI, באישורךכל מה ש-pip או conda יכולים להתקין, כולל קוד נייטיב וספריות GPU
ביצועיםטוב לניתוח נתונים ולהוראה; מוגבל בזיכרון של הדפדפן, ובלי גישה ל-GPUמהירות נייטיב, זיכרון גדול, GPU
פורמט קבציםדפי Markdown עם קוד מגודר; פותח ומייצא ‎.ipynb‎.ipynb (JSON)
סביב הקודסביבת עבודה מלאה סביב הקוד: דפים, קישורים, תגיות, קבצים, חיפוש, עוזר במכשירמחברות וסייר קבצים; הרחבות מוסיפות עוד
שיתוף פעולהמשתמש יחיד; סנכרון מוצפן בין המכשירים שלך; שיתוף קובצי ‎.html שאפשר להריץריבוי משתמשים עם JupyterHub או שירותים מתארחים
עלותבחינם, בלי חשבוןחינמי וקוד פתוח; בשירותים מתארחים זה משתנה

מתי לבחור במה

כדאי לבחור ב-Jupyter לחישובים כבדים, GPU, חבילות נייטיב, מאגרי נתונים גדולים, או שרתים משותפים לצוות. גם JupyterLite מריץ חלק מה-kernels בדפדפן, בלי הדפים שמסביב.

כדאי לבחור ב-Vellum כשהקוד הוא חלק מהדפים: ניתוחים ליד הקריאה והכתיבה שהם שייכים אליהן, 25 שפות בלי שום התקנה, עבודה שחייבת להישאר במכשיר, או מחברות שרוצים לשלוח כקובץ אחד שכל אחד יכול להריץ.

הם עובדים יחד: אפשר לייבא קובצי ‎.ipynb ל-Vellum עם הפלטים שלהם, ולייצא כל דף בחזרה ל-‎.ipynb.