본문 바로가기

PROGRAMING/파이썬

plaidml(0.7.0) amd gpu 사용 - keras2.2.4

https://github.com/plaidml/plaidml

 

GitHub - plaidml/plaidml: PlaidML is a framework for making deep learning work everywhere.

PlaidML is a framework for making deep learning work everywhere. - GitHub - plaidml/plaidml: PlaidML is a framework for making deep learning work everywhere.

github.com

2021-12-24일 현재

amd gpu를 사용하여 tensorflow를 돌리기 위해서 

plaidml을 설치했는데 버전이 0.7.0이다.

plaidml을 설치했는데 사용하는 keras버전은 2.2.4이다.

또 keras 버전 2.2.4는   tensorflow1의 버전을 지원한다.

https://github.com/keras-team/keras

그 이상버전은 설치하면 안된다.
아 plaidml 버리자.

찾다보니 

directML 이라는게 있다고 한다.
plaidml은  intel에서 만든거고
directML은 ms에서 만든거라고 한다.
directML도 결국 tensorflow 1.15만 지원하고
python도 3.5,3.6,3.7버전만 지원한다고한다.

tensorflow1과 tensorflow2의 차이점을 찾아보니까.
신텍스 tensorflow2가 간단해진 것 코딩량이 반으로 준것 이외에 다른점이 없었다.

그래 tensorflow1사용하고 directML 깔아서 쓰자.