JupyterLab là môi trường phát triển tương tác dựa trên web mới nhất dành cho sổ ghi chép, mã và dữ liệu. Giao diện linh hoạt của nó cho phép người dùng định cấu hình và sắp xếp quy trình công việc trong khoa học dữ liệu, điện toán khoa học, báo chí điện toán và máy học. Một thiết kế mô-đun mời gọi các phần mở rộng để mở rộng và làm phong phú chức năng
Dùng thử trong trình duyệt của bạn Cài đặt JupyterLab
Máy tính xách tay Jupyter. Giao diện Notebook cổ điển
Jupyter Notebook là ứng dụng web gốc để tạo và chia sẻ tài liệu tính toán. Nó cung cấp trải nghiệm đơn giản, sắp xếp hợp lý, lấy tài liệu làm trung tâm
Dùng thử trong trình duyệt của bạn Cài đặt Notebook
Ngôn ngữ lựa chọn
Jupyter hỗ trợ hơn 40 ngôn ngữ lập trình, bao gồm Python, R, Julia và Scala
Chia sẻ sổ tay
Sổ ghi chép có thể được chia sẻ với những người khác bằng email, Dropbox, GitHub và Jupyter Notebook Viewer
đầu ra tương tác
Mã của bạn có thể tạo ra kết quả tương tác phong phú. HTML, hình ảnh, video, LaTeX và các loại MIME tùy chỉnh
Tích hợp dữ liệu lớn
Tận dụng các công cụ dữ liệu lớn, chẳng hạn như Apache Spark, từ Python, R và Scala. Khám phá cùng dữ liệu đó với pandas, scikit-learning, ggplot2 và TensorFlow
Phiên bản nhiều người dùng của máy tính xách tay được thiết kế cho các công ty, lớp học và phòng thí nghiệm nghiên cứu
xác thực có thể cắm
Quản lý người dùng và xác thực bằng PAM, OAuth hoặc tích hợp với hệ thống dịch vụ thư mục của riêng bạn
triển khai tập trung
Triển khai Jupyter Notebook cho hàng nghìn người dùng trong tổ chức của bạn trên cơ sở hạ tầng tập trung tại chỗ hoặc bên ngoài
Container thân thiện
Sử dụng Docker và Kubernetes để mở rộng quy mô triển khai của bạn, cách ly các quy trình của người dùng và đơn giản hóa việc cài đặt phần mềm
Mã đáp ứng dữ liệu
Triển khai Notebook bên cạnh dữ liệu của bạn để cung cấp quyền truy cập dữ liệu và quản lý phần mềm thống nhất trong tổ chức của bạn
Tìm hiểu thêm về JupyterHub
thì đấy. Chia sẻ kết quả của bạn
Voilà giúp truyền đạt thông tin chi tiết bằng cách chuyển đổi sổ ghi chép thành các ứng dụng web độc lập, an toàn mà bạn có thể tùy chỉnh và chia sẻ
Hãy dùng thử trong trình duyệt của bạn Cài đặt Voilà
Hiện đang sử dụng tại
Tiêu chuẩn mở cho điện toán tương tác
Dự án Jupyter thúc đẩy các tiêu chuẩn mở mà các nhà phát triển bên thứ ba có thể tận dụng để xây dựng các ứng dụng tùy chỉnh. Nghĩ về HTML và CSS cho điện toán tương tác trên web
Định dạng tài liệu sổ tay
Jupyter Notebooks là một định dạng tài liệu mở dựa trên JSON. Chúng chứa một bản ghi đầy đủ về các phiên của người dùng và bao gồm mã, văn bản tường thuật, phương trình và đầu ra phong phú
Giao thức điện toán tương tác
Notebook giao tiếp với Hạt nhân tính toán bằng Giao thức Điện toán Tương tác, một giao thức mạng mở dựa trên dữ liệu JSON qua ZMQ và WebSockets
hạt nhân
Hạt nhân là các quy trình chạy mã tương tác trong một ngôn ngữ lập trình cụ thể và trả lại đầu ra cho người dùng. Các hạt nhân cũng phản hồi các yêu cầu hoàn thành tab và xem xét nội tâm