Անցնել պարունակությանը

Jupyter Notebook

Այս հոդվածում

Տեղեկատվություն

Jupyter Notebook-ը բաց կոդով վեբ հավելված է, որը հնարավորություն է տալիս ստեղծել և կիսվել փաստաթղթերով, որոնք պարունակում են աշխատող կոդ, հավասարումներ, վիզուալիզացիաներ և ներկայացնող տեքստ: Այն լայնորեն օգտագործվում է տվյալների վերլուծության, գիտական հաշվարկների, մեքենայական ուսուցման և այլնի համար: Jupyter-ը աջակցում է 40-ից ավելի ծրագրավորման լեզուների, ներառյալ Python, R, Julia և Scala:

Jupyter Notebook-ի հիմնական հնարավորություններ

  • Ինտերակտիվ զարգացման միջավայր՝ կոդի կատարում բջիջներում և արդյունքների անմիջապես դիտում:
  • Տարբեր ելքային ֆորմատների աջակցություն՝ տեքստ, HTML, LaTeX, PNG, SVG և այլն:
  • Ներկառուցված տվյալների վիզուալիզացիա՝ գրաֆիկների և դիագրամների հեշտ ստեղծում:
  • Համագործակցային աշխատանք՝ նոութբուքների կիսում և համատեղ աշխատանք այլ մարդկանց հետ:
  • Ընդլայնելիություն՝ լրացուցիչ ֆունկցիոնալության համար նախատեսված ընդլայնումների և վիջետների հսկայական գրադարան:
  • Փոխակերպում այլ ֆորմատների՝ նոութբուքների արտահանում որպես PDF, HTML, ներկայացումներ և այլն:

Տեղակայման հնարավորություններ

ID Ծրագրային ապահովման անվանում Համատեղելի ՕՀ VM BM VGPU GPU Նվազագույն CPU (միջուկներ) Նվազագույն RAM (ԳԲ) Նվազագույն HDD/SSD (ԳԲ) Սեփական դոմեն Ակտիվ
189 Jupyter Notebook Ubuntu 24.04 + + + + 1 1 10 Ոչ ՊԱՏՎԻՐԵԼ
  • Նախաբեռնված կախվածություններ.
    • Python 3
    • pip
    • virtualenv
  • Աշխատանքային հանգույց. /root
    • Jupyter Notebook-ի տեղակայում.
    • Հիմնական հանգույց. /opt/data/jupyter/
    • Կատարելի ֆայլեր. /opt/data/jupyter/bin/
    • Կոնֆիգուրացիոն ֆայլեր. /opt/data/jupyter/etc/jupyter/
    • Ընդհանուր ռեսուրսներ. /opt/data/jupyter/share/jupyter/
    • Python փաթեթներ. /opt/data/jupyter/lib/python3.12/site-packages/
  • Հիմնական տեղակայված գրադարաններ.
    • numpy 1.26.4
    • matplotlib 3.6.3
    • ipython 8.20.0
    • jupyter_core 5.3.2
    • notebook 6.4.12
    • ipykernel 6.29.3
    • nbconvert 6.5.3
    • nbformat 5.9.1
    • jupyterlab-pygments 0.2.2
    • ipywidgets 8.1.1
    • jinja2 3.1.2
    • pillow 10.2.0

Վեբ ինտերֆեյսը հասանելի կլինի հետևյալ հղումով. https://notebook{Server_ID_from_Invapi}.hostkey.in

Նշում

Եթե այլ կերպ նշված չէ, լռելյայն մենք տեղակայում ենք ծրագրային ապահովման վերջին թողարկված տարբերակը՝ զարգացնողի կայքից կամ օպերացիոն համակարգի պահոցներից:

Սկսել աշխատել Jupyter Notebook-ի հետ տեղակայումից հետո

Պատվերը գնելուց հետո, երբ ձեր սերվերը պատրաստ լինի, դուք կստանաք ծանուցող էլ. փոստ: Այդ էլ. փոստը կներառի ձեր VPS-ի IP հասցեն և մուտքի հավատարմագրերը միացման համար: Մեր ընկերության հաճախորդները իրենց սարքավորումները կառավարում են սերվերի կառավարման վահանակի և API-ի միջոցով՝ Invapi:

Դուք կարող եք գտնել հաստատման տվյալները՝ կամ ձեր սերվերի կառավարման վահանակի Configuration >> Tags բաժնում, կամ ստացված էլ. փոստում.

  • Հղում JupyterLab-ի վեբ ինտերֆեյսին մուտք գործելու համար. - webpanel թեգում;
  • Օգտատեր. root - օգտագործվում է սերվերի վարչակազմի համար; Jupyter Notebook-ի հաստատման համար անհրաժեշտ է գաղտնաբառ;
  • Գաղտնաբառ. Ուղարկվում է ձեր էլ. փոստի հասցե՝ ծրագրային ապահովման տեղակայումից հետո, երբ սերվերը պատրաստ է օգտագործման:

Հաստատում և վահանակ

Հաջող հաստատումից հետո դուք կփոխադրվեք Jupyter-ի հիմնական ինտերֆեյսի էջ.

Այս էջը ներկայացնում է ֆունկցիոնալ Jupyter ինտերֆեյսը, որն ապահովում է հիմնարար գործիքներին և հնարավորություններին մուտք.

  1. Վերին ընտրացանկի գոտի.

    • File, View, Settings, Help՝ տարբեր ֆունկցիաներին և կարգավորումներին մուտք գործելու համար:
  2. Կառավարման թաբեր.

    • Files՝ ֆայլային համակարգի հետ աշխատելու համար;
    • Running՝ աշխատող գործընթացները և կորները դիտելու համար:
  3. Ֆայլի բրաուզեր.

    • Ցուցադրում է ֆայլերի և թղթապանակների կառուցվածքը;
    • Հնարավորություն է տալիս ընտրել տարրեր՝ գործողություններ կատարելու համար:
  4. Գործիքների գոտի.

    • New՝ նոր ֆայլեր կամ նոութբուքներ ստեղծել;
    • Upload՝ ֆայլեր բեռնել սերվեր;
    • Refresh՝ ֆայլերի ցանկը թարմացնել:

Նշում

Jupyter Notebook-ի հիմնական կարգավորումների մանրամասն տեղեկատվությունը կարելի է գտնել զարգացնողի փաստաթղթերում:

Jupyter Notebook-ի պատվիրում API-ի միջոցով

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×