elyra-ai / elyra Goto Github PK
View Code? Open in Web Editor NEWElyra extends JupyterLab with an AI centric approach.
Home Page: https://elyra.readthedocs.io/en/stable/
License: Apache License 2.0
Elyra extends JupyterLab with an AI centric approach.
Home Page: https://elyra.readthedocs.io/en/stable/
License: Apache License 2.0
./npmrc file was not being created or placed in the correct directory
Fixes #8
This should be similar to notebook cell, where [*] indicates that the cell is running and [number] indicates it has been done
Add a init.py to a notebook folder
Create a file helloworld.py with the following contents
class Helloworld:
def say_hi(self, name):
print('Hi {}'.format(name))
Create a notebook and import that file (it works)
from helloworld import Helloworld
a = Helloworld()
a.say_hi('John')
Do the same from a python file
Error : ModuleNotFoundError - No module named 'helloworld'
When you try from .helloworld import Helloworld you will get
Error : ModuleNotFoundError - No module named '__main__.util'; '__main__' is not a package
The following sample code results in nothing when running from python runner
import io
import requests
import pandas as pd
def df_from_url(url):
data = requests.get(url).content
df = pd.read_csv(io.StringIO(data.decode('utf-8')))
return df
df = df_from_url('http://samplecsvs.s3.amazonaws.com/Sacramentorealestatetransactions.csv')
df['price'].mean()
Still need to update scheduler.py with more appropriate log msgs
Here is how to make it auto-enabled
The pipelines editor was originally created as a separate
extension on it's own repository. This commit moves the
initial implementation to the ai-workspace repo inside
the packages directory.
Co-authored-by: Martha Cryan [email protected]
Co-authored-by: Luciano Resende [email protected]
CMD+Z works as undo on Jupyter notebook cells
But not on the python editor
Please review but don't merge yet
testing
The utils.ts file will eventually be removed and called from jupyterlab
The notebook pipeline visual editor enables
building pipelines and executing on remote
runtimes such as Kubeflow Pipelines.
Co-authored-by: Martha Cryan [email protected]
Co-authored-by: ALAN K. CHIN [email protected]
Here is the build log
$ pushd packages/enterprise_scheduler_extension && yarn install && popd
~/build/ai-workspace/ai-workspace/packages/enterprise_scheduler_extension ~/build/ai-workspace/ai-workspace
...
error Couldn't find package "@wdp/common-canvas@^6.1.9" required by "@aiworkspace/[email protected]" on the "npm" registry.
also changed node package build command from using jlpm to yarn
small changes to the TS build configs
When we create new python files, or modify the ones we are executing, there is no button to save the file and the user is forced to use menu or CTRL+S
Fixes #40
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.