일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Adobe
- 디자인
- 블로그_이전_계획보다_지금_해야할게_더_많아서_유지예정
- 어도비
- 샤미르
- Shamir
- UX
- #암호학이론
- graph 3 coloring
- 포토샵
- haze #텐서플로 #tensorflow #ai
- zero knowledge proof
- 비밀 분산 기법
- 완전 비밀 분산
- CC
- Today
- Total
For Beginners
[텐서플로]로 머신러닝 하기 본문
자 일단 내가 기존에 설정해둔 친구가 png파일이기 때문에 트레이닝 받은 데이터 jpg를 png로 변환하는 활동을 할 것이다.
이를 위해서 참고한 사이트는 다음과 같다.
https://dhhwang89.tistory.com/123
이거는 리눅스 기반 명령어기 때문에 먼저 cmd에서 다음과 같은 활동을 해주어야 한다.
(모르겠는 사람들은 본 글과 같은 제목으로 여러개 게시물 올려두었는데, 쭉 읽으면 된다.
p.s. 요약이 안되어있어서, 사실 읽기가 어렵습니다. 혹시 읽고 궁금하신 점 있으시면 댓글로 남겨주세요. 알려드립니다.)
음 근데 locate가 안된다는 에러가 뜨기 시작했다.
E: Unable to locate package moreutils
음 이 에러를 해결하기 위해서,
sudo apt-get update
이 명령어를 넣어보기로 한다.
업데이트를 마쳤으니, 다시 실행해보겠다.
잘 실행이 되는 것을 확인할 수 있었다.
sudo apt-get install parallel
이렇게 패키지 설치가 완료되었다.
이제 원하는 경로로 이동해서 이미지 변환을 위한 준비를 해준다.
find ./* -name '*.jpg' | parallel 'convert {.}.jpg {.}.png && rm {}'
이걸 돌리려는데, 리눅스 환경이 아니고, 윈도우에서 우분투 다운받아서 돌리는거라서 에러가 난다.
/bin/bash: convert: command not found
에러의 형태는 이렇게 나온다.
이 에러를 해결하기 위해서, 구문을 일부 바꿔줘야하나, 일단 convert가 없다는 것으로 여겨진다.
convert를 받기 위해서 imagemagick?라는 친구를 받아야 하는 것 같아서 brew 명령어를 다운받는 중이다.
음...뭐가 많이 다운받아지는데...
음 패키지를 바꿔버리는 것 같은데 no로 해야될 것같다 엇 이미 바꿔진건가 아 바꿔졌네...,일단 no 껏다 켜야하는것같으니까
음 이렇게 되었다.
설치가 다 되면 아까의 것을 다시 수행해볼 것이다. 그래도 안되면 다른 방법을 구해보아야지.
brew install imagemagick
근데 이 구문을 할 수 있어야지 convert문을 수행할 수 있는 것은 맞는 것 같다.
그냥 다음에 실험할 때는 리눅스 깔아야겠다... 하
도커나 리눅스나 둘 중에 하나는 할꺼야 꼭
https://stackoverflow.com/questions/42099303/convert-command-not-working-in-windows
방법을 찾았다..
윈도으에서 convert라는 친구를 이미 가지고 있어서 crash가 나지 않도록 명령어를 넣지 않은 듯하다.
그래서 magick라는 명령어를 대신 쓰면 된다고 한다.
기존의 magick는 magick identify로 바뀌었다고 하고,
하 일단 magick라는 명령어가 먹지 않아서 또 설치를 한다.
설치 삽질은 진짜 해도해도 힘들다.
이렇게 설치를 했다.
음 그러면 아까의 친구들을 다시 실행해보겠다....
아 방법을 알았다.
1. 윈도우 상에서 우분투로 실행하는 경우,
sudo apt install imagemagick
# convert구문 사용.
find ./* -name '*.jpg' | parallel 'convert {.}.jpg {.}.png && rm {}'
2. 윈도우로 사용하는 경우
find ./* -name '*.jpg' | parallel 'magick {.}.jpg {.}.png && rm {}'
파일 변환이 끝나면 글을 이어서 쓰겠다.
이어서 할 일들은 변환한 파일들의 리스트를 하나의 문서로 정리하는 것이다. 그리고 그 정리한 문서를 path 주소 저장하는 문서로 이용해서 트레이닝을 진행하는 것이다.
'2021 이전 자료들 > AI' 카테고리의 다른 글
[DeepGuidedFilter] 코드 돌려보기-가상환경 생성, 데이터 다운로드 (0) | 2019.10.25 |
---|---|
[텐서플로]로 머신러닝하기 (0) | 2019.08.13 |
[텐서플로]로 머신러닝하기 (0) | 2019.08.12 |
[텐서플로]로 머신러닝 하기 (0) | 2019.08.02 |
[텐서플로]로 머신러닝하기 (0) | 2019.08.01 |