2022년 4월 29일 금요일

Orange3 기본제공 데이터 저장 위치

 맥을 기준으로 설명합니다. 

오렌지가 정상설치되고(이곳 참조하여 설치) 또한 VSCode가 설치되어 있는 환경입니다.

VSCode 에서 .ipynb 파일을 생성한다음 

Kernel을 위에서 만든 orange3라는 가상환경상의 Python 인터프리터로 지정하여주십시요

아래와 같이 작성하고 Shift+Enter 하면 정상적으로 'iris'라는 파일을 가져옵니다.

import Orange
data = Orange.data.Table('iris')
data

이번에는 

import Orange
data = Orange.data.Table('lenses')
data

라고 하면 당연히 못가져오겠지요.

오렌지 캔바스를 아래와 같이 구성한 다음

Datasets위젯을 더블크릭한후 Lenses를 불러온후

Save Data 위젯을 더블크릭하고


[Save as ...] 하여 "iris"가 있던 위치에 저장해 두면 앞으로는(온라인이 아닌상태에서도) VSCode에서도 불러올 수 있습니다. 물론 파일을 다운받아 놓고 그곳의 위치를 직접지정해도 됩니다. 

"iris"가 있던 위치는 아래와 같은 방법으로 알 수 있습니다. File위젯을 오렌지 캔바스에 올려놓고 더블크릭한 후


[Browse documentation datasets] 버튼을 크릭한후 아래화면에서 CMD + Up 하여 바로위 폴더로 이동한 후 dataset 폴더를 사이드바의 Favorites로 드래그&드롭해 놓으면 앞으로 쉽게 찾아 갈 수 있습니다.

저는 한술 더떠서 파인더를 열고 


하여 가상본을 하나 만들고 그놈을 Favorites에 지정하고 이름바꾸기를 하여 "Orange3_datasets" 라고 해놓고 필요할 때 수시로 찾아갑니다. 

왜! 이렇게 복잡하게 하지! 하고 궁궁해 하시겠지만,  VSCode에서 오렌지를 불러서 작업하는데 메뉴얼과 똑같이 할 수 있어서입니다. 저의 맥에서는 

/Users/jglee/opt/miniconda3/envs/orange3/lib/python3.8/site-packages/Orange/datasets

입니다. 골목길 찾아가려면 대게 길어요...






댓글 없음:

tensorflow gpu 사용하기에서

 tensorflow 설치시 주의해야 한다. # Anything above 2.10 is not supported on the GPU on Windows Native python - m pip install "tensorflow<2.11...