Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jupyter Lab is not the default #213

Closed
mehemken opened this issue Mar 12, 2018 · 11 comments
Closed

Jupyter Lab is not the default #213

mehemken opened this issue Mar 12, 2018 · 11 comments

Comments

@mehemken
Copy link

This is great! However, Jupyter Lab is much more versatile and I'd like my team to work on Jupyter Lab. When will Jupyter Lab be the default UI for SageMaker?

Bibliography:

--Marco

@djarpin
Copy link
Contributor

djarpin commented Mar 12, 2018

Thanks @mehemken . We really like Jupyter Lab too and have been keeping a close eye on it. However, I don't currently have a date that I can share with you for it being available in SageMaker Notebook Instances.

@djarpin djarpin closed this as completed Mar 12, 2018
@mehemken
Copy link
Author

Ok thanks for the feedback.

@ryanpeach
Copy link

I'd rather this stay open. This is the natural growth of the platform. Needless to say, as convenient as jupyter notebooks are, full project management is a bit difficult on Sagemaker without a real IDE.

@djarpin
Copy link
Contributor

djarpin commented Apr 12, 2018

I'll re-open the issue for visibility. We definitely use customer feedback to help us prioritize SageMaker's feature roadmap. However, I should note that the roadmap is independent from this specific repository. So, even though I initially closed the issue, JupyterLab definitely didn't fall off of our radar.

I should also note that you can still use SageMaker Training and Hosting from your preferred IDE. We think the SageMaker notebook instances are a great way of interacting with the rest of the service, but we also want customers to be able to use SageMaker functionality from their laptops, EC2 instances, Cloud9, etc.

Thanks!

@djarpin djarpin reopened this Apr 12, 2018
@mehemken
Copy link
Author

mehemken commented Apr 12, 2018

Thanks @djarpin, is there a place in the documentation that shows how to set that up?

EDIT:
Perhaps I misread that. You're not saying I can host my own Jupyter Lab and have it connect to the notebook instance right? Only that the rest of the platform can be controlled with any arbitrary IDE?

@djarpin
Copy link
Contributor

djarpin commented Apr 12, 2018

@mehemken - Correct. I was referring to controlling the rest of the platform with an arbitrary IDE.

@ellisonbg
Copy link

HI all, @ellisonbg here (JupyterLab team). JupyterLab can be installed alongside the classic notebook and will be accessible at /lab rather than /tree. This way the default UI for users will remain the classic notebook, but advanced users could type /lab and get to JupyterLab. Let us know if you have questions, we would love to see Lab running in SageMaker!

@newbeb
Copy link

newbeb commented Jul 4, 2018

@ellisonbg Looks like they are now installing JupyterLab. Changing /tree to /lab works in sagemaker when I try it today.

@djarpin
Copy link
Contributor

djarpin commented Sep 17, 2018

We've also begun including a link at the top of the Jupyter Dashboard on SageMaker notebook instances to encourage users to try JupyterLab. Closing this issue for now. Thanks!

screen shot 2018-09-17 at 1 01 29 pm

@djarpin djarpin closed this as completed Sep 17, 2018
@techChanakya
Copy link

I was trying to launch jupyterlab on EMR jupyterhub but with no luck. These are the steps I followed

  1. Created a new EMR cluster (AMI = 5.22.0) with JupyterHub selected

  2. SSH into container
    sudo docker exec -it jupyterhub /bin/bash

  3. Install jupyterlab
    conda install jupyterlab

  4. Enable jupyterlab
    jupyter serverextension enable --py jupyterlab --user

  5. Access jupyerlab using below url
    https://:9443/user/jovyan/lab

I'm seeing a blank page without able to launch jupyterlab.

@dennari
Copy link

dennari commented Jul 5, 2019

Hi! Jupyter Lab 1.0 has just been released. Could you update SageMaker to include that? I'd love to be able to use Altair plots.

atqy pushed a commit to atqy/amazon-sagemaker-examples that referenced this issue Aug 16, 2022
atqy pushed a commit to atqy/amazon-sagemaker-examples that referenced this issue Aug 16, 2022
atqy pushed a commit to atqy/amazon-sagemaker-examples that referenced this issue Nov 30, 2022
* Adding digital-farming-pipelines notebooks

* Adding digital-farming-pipelines notebooks

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Adding digital-farming-pipelines notebooks

* Adding digital-farming-pipelines notebooks

* Adding code folder

* Adding Lambda function

* Adjusting notebook

* Adjuting roles

* Adjusted roles

* Updated notebooks

* Updated notebooks format
atqy pushed a commit to atqy/amazon-sagemaker-examples that referenced this issue Nov 30, 2022
* Adding digital-farming-pipelines notebooks

* Adding digital-farming-pipelines notebooks

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Adding digital-farming-pipelines notebooks

* Adding digital-farming-pipelines notebooks

* Adding code folder

* Adding Lambda function

* Adjusting notebook

* Adjuting roles

* Adjusted roles

* Updated notebooks

* Updated notebooks format
atqy added a commit that referenced this issue Nov 30, 2022
* Adding example for native AutoML step in SageMaker Pipelines. (#211)

* Adding example for native AutoML step in SageMaker Pipelines.

* Adding SageMaker Geospatial example for Digital Farming (#213)

* Adding digital-farming-pipelines notebooks

* Adding digital-farming-pipelines notebooks

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Update pipelines-sagemaker-geospatial.ipynb

* Adding digital-farming-pipelines notebooks

* Adding digital-farming-pipelines notebooks

* Adding code folder

* Adding Lambda function

* Adjusting notebook

* Adjuting roles

* Adjusted roles

* Updated notebooks

* Updated notebooks format

* Adding Scheduled Notebook (Keynote2) (#216)

* * Add scheduled notebook example

* Update notebook

* Format

* Change image dir

* Resolve comments.

* Resolve comments.

* Resolve comments.

* Add example notebook for model governance model card (#217)

Co-authored-by: Zhenshan Jin <zsjin@amazon.com>

* shadow endpoint (#219)

* initial commit

* minor fix

* minor fixes

* add inference experiment notebook

add inference experiment notebook

* Add shadow endpoint notebook (#215)

* initial commit

* add inference experiment notebook

add inference experiment notebook

Co-authored-by: Qingwei Li<ec2-user@ip-172-16-37-37.us-west-2.compute.internal>
Co-authored-by: Shreya Pandit <pandishr@amazon.com>
Co-authored-by: Qingwei Li <qqnl@amazon.com>

* Revert "Add shadow endpoint notebook (#215)" (#218)

This reverts commit b6d2fd203f7f85670478556e902ad2bb86a1a882.

* reformat

* reviewer's comments addressed

* clear output

* fix and reformat nb

* reformat nb

* remove notebook

* markdown change

Co-authored-by: EC2 Default User <ec2-user@ip-172-16-37-37.us-west-2.compute.internal>
Co-authored-by: Shreya Pandit <pandishr@amazon.com>
Co-authored-by: Qingwei Li <qqnl@amazon.com>
Co-authored-by: EC2 Default User <ec2-user@ip-172-16-0-250.us-west-2.compute.internal>

* rename sagemaker-shadow-endpoint folder

* upgrade pip packages for reinvent

* install from reinvent wheels temporarily

* Keynote2 rtd (#224)

* remove --no-deps tags from notebook

* configure rst files for reinvent notebooks + fix any rtd leveling issues

* make corrections

* reformat

* updated shadow_variants with Alwin's work (#225)

* initial commit

* minor fix

* minor fixes

* add inference experiment notebook

add inference experiment notebook

* Add shadow endpoint notebook (#215)

* initial commit

* add inference experiment notebook

add inference experiment notebook

Co-authored-by: Qingwei Li<ec2-user@ip-172-16-37-37.us-west-2.compute.internal>
Co-authored-by: Shreya Pandit <pandishr@amazon.com>
Co-authored-by: Qingwei Li <qqnl@amazon.com>

* Revert "Add shadow endpoint notebook (#215)" (#218)

This reverts commit b6d2fd203f7f85670478556e902ad2bb86a1a882.

* reformat

* reviewer's comments addressed

* clear output

* fix and reformat nb

* reformat nb

* remove notebook

* markdown change

* Alwin's edit

add edits from Alwin

* reformat

* change folder name

Co-authored-by: EC2 Default User <ec2-user@ip-172-16-37-37.us-west-2.compute.internal>
Co-authored-by: Shreya Pandit <pandishr@amazon.com>
Co-authored-by: Qingwei Li <qqnl@amazon.com>
Co-authored-by: EC2 Default User <ec2-user@ip-172-16-0-250.us-west-2.compute.internal>
Co-authored-by: atqy <atqy@amazon.com>
Co-authored-by: atqy <95724753+atqy@users.noreply.github.com>

* add region tag to allow download from opt-in regions (#226)

* add region tag to allow download from opt-in regions

* add region tag to allow download from opt-in regions

* Trigger Build

Co-authored-by: Marcelo Aberle <116175523+aberlm@users.noreply.github.com>
Co-authored-by: Antonio Rodriguez <42835728+rodzanto@users.noreply.github.com>
Co-authored-by: Sean Morgan <seanmorgan91@gmail.com>
Co-authored-by: Zhenshan Jin <zhenshan.jin.jz@gmail.com>
Co-authored-by: Zhenshan Jin <zsjin@amazon.com>
Co-authored-by: Qingwei Li <billdoors@users.noreply.github.com>
Co-authored-by: EC2 Default User <ec2-user@ip-172-16-37-37.us-west-2.compute.internal>
Co-authored-by: Shreya Pandit <pandishr@amazon.com>
Co-authored-by: Qingwei Li <qqnl@amazon.com>
Co-authored-by: EC2 Default User <ec2-user@ip-172-16-0-250.us-west-2.compute.internal>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants