반응형
Deep Learning & Machine Learning/Tensorflow&PyTorch 개발환경2023. 10. 16. 21:43Macbook M1에 설치된 tensorflow에서 Keras 호출시 failed assertion Failed to allocate private MTLBuffer for size 0

Macbook M1에 설치된 tensorflow에서 keras API 호출시 다음 에러가 나는데 원인을 알 수 없네요. failed assertion `Failed to allocate private MTLBuffer for size 0 conda 가상환경을 삭제후 다시 생성하여 관련 패키지를 다시 설치하니 문제가 해결되었습니다. 2023.3.13 최초작성

Macbook M1에 설치된 Visual Studio Code에서 ModuleNotFoundError: No module named ‘tensorflow’ 에러
Deep Learning & Machine Learning/Tensorflow&PyTorch 개발환경2023. 10. 16. 21:40Macbook M1에 설치된 Visual Studio Code에서 ModuleNotFoundError: No module named ‘tensorflow’ 에러

갑자기 Macbook M1에 설치된 vscode에서 Run Python File in Terminal을 사용하여 실행시 tensorflow 모듈 인식이 안되고 다음과 같은 에러가 났습니다. ModuleNotFoundError: No module named ‘tensorflow’ 2022. 3. 5 최초작성 (tensorflow-dev) webnautes@webnautesui-MacBookAir python_work % conda run -n tensorflow-dev --no-capture-output --live-stream python /Users/webnautes/Documents/python_work/autoencoder_and_classification.py Traceback (most rece..

Deep Learning & Machine Learning/XGBoost2023. 10. 16. 21:35MacBook m1에서 XGBoost 코드 실행시 segmentation fault 해결

Macbook m1에서 xgboost 코드 실행시 발생한 segmentation fault를 해결한 방법을 소개하고 있습니다. 전 5번까지 진행해야 segmentation fault 없이 xgboost 코드가 실행되었습니다. 최초작성 2022. 3. 9 출처 - https://pareekshithkatti.medium.com/setting-up-python-for-data-science-on-m1-mac-ced8a0d05911 1. pycaret를 설치합니다. pip install --no-dependencies pycaret 2. 다음 목록을 pycaret_requirements.txt 파일 이름으로 저장후 다음 명령으로 설치를 진행합니다. cat pycaret_requirements.txt | xar..

Colab에서 Google Drive 마운트하는 방법
Deep Learning & Machine Learning/Tensorflow&PyTorch 개발환경2023. 10. 15. 07:17Colab에서 Google Drive 마운트하는 방법

코랩에서 구글 드라이브에 마운트하는 방법을 다룹니다. 2022. 12. 8 최초작성 다음 코드를 사용하여 구글 드라이브를 마운트합니다. from google.colab import drive drive.mount('/content/drive') 코랩에서 실행하면 다음 메시지창이 보입니다. Google Drive에 연결을 클릭합니다. 계정을 선택합니다. 허용을 클릭합니다. 마운트 되었다는 메시지가 보입니다. 다음 코드를 실행하면 구글 드라이브에 있는 파일과 폴더가 보입니다. !ls /content/drive/MyDrive/ 다음 코드를 실행하면 구글 드라이브에 존재하는 코랩을 위한 폴더에 포함된 파일과 폴더가 보입니다. !ls /content/drive/MyDrive/Colab\ Notebooks 구글 드..

Deep Learning & Machine Learning/Tensorflow&PyTorch 개발환경2023. 10. 14. 07:51Tensorflow 에러 – ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다

텐서플로우를 설치한 후, 텐서플로우 모듈시 다음과 같은 에러가 발생할 수 있습니다. >>> import tensorflow as tf ……………………………………………….. ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다. 최종 수정 2020. 6. 21 Tensorflow 2.0을 지정하여 설치하면 해결되었지만 현재는 Tensorflow 2.0을 pip 명령으로 설치할 수 없습니다. pip install tensorflow==2.0 다음 주소에서 vc_redist.x64.exe를 다운로드 받아 설치하면 해결됩니다. https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

Deep Learning & Machine Learning/Tensorflow&PyTorch 개발환경2023. 10. 13. 22:21UserWarning: Possibly corrupt EXIF data 해결방법

Keras로 학습하는 도중에 “UserWarning: Possibly corrupt EXIF data”라는 경고가 보였습니다. 무시해도 될거 같았지만 구글링하여 이미지의 EXIF 데이터를 제거하여 해결했습니다. ( https://stackoverflow.com/a/54031310 ) 2021. 6. 21. 최초작성 EXIF는 이미지 파일 메타데이터 포맷으로 촬영 날짜, 시간, 카메라 정보, 카메라 설정등으로 구성됩니다. 우선 다음 패키지를 설치해야 합니다. $ sudo apt install libimage-exiftool-perl 그리고 나서 다음처럼 명령을 실행해서 jpg 파일에서 메타 데이터를 제거했습니다. 하나 발견되어 제거된 듯합니다. $ exiftool -r -all= -ext jpg ./tra..

Deep Learning & Machine Learning/Tensorflow&PyTorch 개발환경2023. 10. 13. 22:20Tensorflow 설치시 에러 – [WinError 32] 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다

텐서플로우를 삭제했다가 재설치시 다음과 같은 에러가 나는 경우가 있습니다. Uninstalling setuptools-40.8.0: Could not install packages due to an EnvironmentError: [WinError 32] 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다: 'c:\\pycharmprojects\\keras\\venv\\lib\\site-packages\\setuptools-40.8.0-py3.7.egg' Consider using the `--user` option or check the permissions. 2020. 3. 4. 최초작성 메시지에 나오는대로 –user 를 사용해도 해결이 되지 않더군요… 대신 –no-cache..

Deep Learning & Machine Learning/딥러닝&머신러닝 개념2023. 10. 12. 21:08난수 생성에서 시드(seed) 사용하는 이유

난수 생성시 시드를 사용하는 이유에 대해 알아봅니다. 2023. 8. 27 최초작성 난수를 생성시 동일한 시드를 사용하면 동일한 난수를 얻게 됩니다. 예를 들어 np.random.rand()를 사용하여 난수를 생성시키는 경우를 살펴보겠습니다. np.random.seed를 사용하여 동일한 시드 123을 사용한 경우에는 np.random.rand()를 사용하여 난수 2개를 연속해서 생성시 똑같은 값이 출력되는 것을 볼 수 있습니다. Python 인터프리터를 실행하여 테스트해보겠습니다. webnautes@webnautesui-MacBookAir ~ % python Python 3.9.13 (main, May 24 2022, 21:13:51) [Clang 13.1.6 (clang-1316.0.21.2)] on ..

Deep Learning & Machine Learning/강좌&예제 코드2023. 10. 10. 22:31Keras 모델( .h5)을 onnx로 변환 및 OpenCV DNN에서 사용하기

Keras 모델( .h5)을 onnx로 변환한 후, OpenCV DNN에서 onnx 모델을 사용해서 추론을 해봅니다. 2022. 10. 25 최초작성 1. MNIST 데이터셋에 대한 모델을 학습시켜 h5 모델 파일로 저장합니다. 코드 출처 https://www.tensorflow.org/tutorials/quickstart/beginner?hl=ko import tensorflow as tf mnist = tf.keras.datasets.mnist (x_train, y_train), (x_test, y_test) = mnist.load_data() x_train, x_test = x_train / 255.0, x_test / 255.0 model = tf.keras.models.Sequential([ t..

tf.keras.applications.EfficientNet 모델 사용시 주의할 점
Deep Learning & Machine Learning/Keras2023. 10. 10. 22:28tf.keras.applications.EfficientNet 모델 사용시 주의할 점

tf.keras.applications.EfficientNetB0 ~ tf.keras.applications.EfficientNetB7 모델은 이미지의 픽셀 범위를 0~255에서 0~1로 바꾸기 위해 픽셀값을 255로 나누는 레이어가 포함되어 있기 때문에 입력 이미지를 255로 나눌 필요가 없습니다. 만약 255로 입력 이미지의 픽셀을 나누면 성능이 안좋게 나오게 됩니다. 2022. 6. 12 최초작성

반응형
image