# Get the latest lib from Rapidcanvas
# !pip install --extra-index-url=https://us-central1-python.pkg.dev/rapidcanvas-361003/pypi/simple utils==0.12dev0
from utils.rc.client.requests import Requests
from utils.rc.client.auth import AuthClient
from utils.rc.dtos.project import Project
from utils.rc.dtos.dataset import Dataset
from utils.rc.dtos.recipe import Recipe
from utils.rc.dtos.transform import Transform
from utils.rc.dtos.template import Template
from utils.rc.dtos.template import TemplateTransform
from utils.rc.dtos.template import TemplateInput
from utils.rc.dtos.artifact import Artifact
from utils.rc.dtos.template_v2 import TemplateV2, TemplateTransformV2
import pandas as pd
import logging
logging.basicConfig(format='%(levelname)s:%(message)s', level=logging.INFO)
2023-02-02 16:31:38.434 INFO root: Found existing project by name: Example ML Model
2023-02-02 16:31:38.436 INFO root: Deleting existing project
2023-02-02 16:31:39.598 INFO root: Creating new project by name: Example ML Model
project.id
'3a150194-b903-4423-848a-fbc95cb9d59c'
recipe = project.addRecipe([], name="build")
2023-02-02 16:31:41.930 INFO root: Creating new recipe
WARNING:
#############################################IMPORTANT#############################################
addTransform is going to deprecate soon. Please use add_transform instead
####################################################################################################
2023-02-02 16:31:52.668 INFO root: Adding new transform
2023-02-02 16:31:54.992 INFO root: Transform added Successfully
recipe.run()
2023-02-02 16:31:54.999 INFO root: Started running
2023-02-02 16:31:55.006 INFO root: You can look at the progress on UI at https://test.dev.rapidcanvas.net/#/projects/3a150194-b903-4423-848a-fbc95cb9d59c
2023-02-02 16:32:01.852 INFO root: No errors found
import pandas as pd
inputDf = pd.DataFrame({'x': [1]})
inputDf.to_csv('data/input.csv', index=None)
2023-02-02 16:32:04.208 INFO root: Creating new dataset by name:inputDataset
2023-02-02 16:32:05.418 INFO root: Uploading file data/input.csv ....
2023-02-02 16:32:18.724 INFO root: Uploading Done
WARNING:
#############################################IMPORTANT#############################################
addTransform is going to deprecate soon. Please use add_transform instead
####################################################################################################
2023-02-02 16:32:30.746 INFO root: Adding new transform
2023-02-02 16:32:33.062 INFO root: Transform added Successfully
2023-02-02 16:32:33.064 INFO root: Started running
2023-02-02 16:32:33.065 INFO root: You can look at the progress on UI at https://test.dev.rapidcanvas.net/#/projects/3a150194-b903-4423-848a-fbc95cb9d59c
2023-02-02 16:32:48.612 INFO root: No errors found