개발11 [Python] 파이썬 관점에서의 OOP, FP Python: To OOP or to FP?. That is the question | by Isaac Harris-Holt | Nov, 2022 | Towards Data Science 개발 2023. 1. 6. Streamlit 으로 data annotation 하는 법 Build a Data-Annotation Pipeline with Less than Fifty Lines of Code with Streamlit | by Maximilian Strauss | Nov, 2022 | Towards Data Science 개발 2023. 1. 5. Python Argparse 예제들 import argparse parser = argparse.ArgumentParser(prog='myprogram', description='Process some files') # Required arguments parser.add_argument('input', help='The input file') parser.add_argument('output', help='The output file') # Optional arguments parser.add_argument('-v', ' - verbose', action='store_true', help='Enable verbose output') parser.add_argument('-o', ' - overwrite', action='store_tr.. 개발 2023. 1. 5. [Python] Warning 무시하기 import warnings warnings.filterwarnings("ignore") 개발 2022. 10. 24. [VScode] (Mac) 에서 edit 에서 자꾸 i를 눌러야 수정이 되길래 VScode 사용중에 이상하게만 내 맥에서 i를 눌러야만 수정이 가능한 현상이 나타나서, 어떻게 해결하지 하다가 검색을 했었는데, 결과가 잘 안나왔더랬다. 이상한 검색결과만 나오고. 하지만 오늘 드디어 해법을 찾았다. Visual Studio Code disabling Normal, Edit and Visual Mode - Stack Overflow Visual Studio Code disabling Normal, Edit and Visual Mode In my Visual Studio Code, I need to hit I to enter to the edit mode. Hit Esc for the normal mode. Selecting the word enables the visual mode. I.. 개발 2022. 10. 14. [Keras] module 'keras.engine' has no attribute 'Layer' 문제해결 M1 맥에 keras, tf 세팅을 위해 How To Install TensorFlow on M1 Mac (The Easy Way) | by Prabhat Kumar Sahu | Medium How To Install TensorFlow on M1 Mac Install Tensorflow on M1 Mac natively caffeinedev.medium.com 에서 제시하는 대로 깐 후에 이전에 실행시켰던 코드를 실행시키니 module 'keras.engine' has no attribute 'Layer' 가 떴다. 다행히 간단한 해결방법이었는데, 버전 차이로 Module 이 좀 바뀌어서 생긴 문제같다. 해결 방법은 [케라스] add_weight() got multiple values for argum.. 개발 2022. 10. 13. [Python] 모든 열, 모든 행 보기 쓸 때 마다 구글링하게 되는데, 왜 이리 안외워지는지. import pandas as pd pd.set_option('display.max_rows', 500) pd.set_option('display.max_columns', 500) pd.set_option('display.width', 1000) 개발 2022. 10. 7. Building simple app from python Streamlit🔥+ FastAPI ⚡️- The ingredients you need for your next Data Science Recipe | by Afaque Umer | Sep, 2022 | Medium 개발 2022. 9. 29. [Apple Silicon] M1 mac 에서 PyTorch 설치 1. miniforge 설치 # By brew brew install mimiforge # Or install by wget wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh bash Miniforge3-MacOSX-arm64.sh rm https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh # Cleanup. 2. conda 환경생성 & torch 설치 # Create env conda create -n pytorch conda activate pytorch conda .. 개발 2022. 6. 4. PBS (Profile Batch System) 교육 PBS (Profile Batch System) 기본적으로 command line 기반으로 동작 Batch job 을 기본적으로 사용함. 기본적인 qstat 사용방법 # -a -n -s 옵션 붙이면 더 자세한 정보를 확인할 수 있음. qstat -ans qstat -u -ans # 작업 끝난 queue 를 보여줌 qstat -H # 모든 Queue 를 보여줌 qstat -x Chunk 192 코어짜리 job 을 던지고 싶은데, 128코어 CPU 에는 들어가지 않으므로… qsub -l select=3:ncpu=64 이렇게 해야 한다는 것. Slice 나는 것 때문에 chunk 라는 개념이 있음. Place place 조건을 사용하지 않으면 한 군데로 모두 들어감 ( node ) place = free ( .. 개발 2022. 5. 24. WSL 사용 하여 작업 시 서버와 병행해서 네트워크 드라이브를 마운트 해야 하는 경우 WSL에서 네트워크 드라이브를 마운트하는 경우. 문제의 시작 서버에 피치 못한 사정으로 IDE를 올려서 사용하지 못하는 경우, 좋은 대안이 있다. 로컬에 Jupyter, vscode 등의 IDE 를 설치한 후 네트워크 드라이브를 마운트해서 쓰는 것 인데, WSL 기준으로 마운트 위치인 /mnt/ 에 마운트하면 기존의 서버의 경로와 달라, 서버에서 돌릴 때와 로컬에서 돌릴 때 매번 수정이 필요하다. 해결 방법 우선 나는 Windows 10 환경에서 Raidrive 를 사용하여 sftp를 통해 파일을 access 하고 있다. 현재는 X:\ 에 마운트 되어있는데, 이것을 WSL root directory 에 심볼릭 링크를 만들어서 remote server 와 같은 경로에서 작업해보자. 먼저 WSL 에서 net.. 개발 2022. 5. 17. 이전 1 다음