Open nuri428 opened 3 years ago
해당 내용은 제가 Jupyter Lab을 이용해서 발생한 문제네요 전처리 모듈이 JupyterLab을 통해서 ipynb 파일을 가져오지 못하고 있고 다른 방법이 없어서 코드를 일부 수정 해야합니다.
fairing.config.set_builder(
'append',
image_name='fairing-job',
base_image='brightfly/kubeflow-jupyter-lab:tf2.0-gpu',
registry=DOCKER_REGISTRY,
push=True)
fairing.config.set_preprocessor(name='notebook', notebook_file='test.ipynb')
# 원래 예제 코드에서 아래에 이 코드를 추가 하면 됩니다.
# name : 전처리기 클래스명(주피터 노트북일 경우 notebook)
# notebook_file : ipynb 파일명
# cpu 2, memory 5GiB
fairing.config.set_deployer('job',
namespace='dudaji',
pod_spec_mutators=[
k8s_utils.get_resource_mutator(cpu=2,
memory=5)]
)
예제로 있는 fashion-mnist-fairing.ipynb 파일을 실행 시키면 아래와 같은 오류가 발생 합니다.
[I 210105 19:06:39 config:134] Using preprocessor: <kubeflow.fairing.preprocessors.converted_notebook.ConvertNotebookPreprocessor object at 0x7f752045bbe0> [I 210105 19:06:39 config:136] Using builder: <kubeflow.fairing.builders.append.append.AppendBuilder object at 0x7f74800fa198> [I 210105 19:06:39 config:138] Using deployer: <kubeflow.fairing.deployers.job.job.Job object at 0x7f75203ffb70> [W 210105 19:06:39 append:50] Building image using Append builder... [I 210105 19:06:39 base:107] Creating docker context: /tmp/fairing_context_v1cjs1yb
TypeError Traceback (most recent call last)