본문 바로가기

Developer140

Python 지도 라이브러리, Folium 사용법 이번에 운영하고 있는 풀카 데이터 분석을 위해 지도 라이브러리인 Folium을 사용해봤습니다. 굉장히 가볍고, 간단한 로직으로 구현이 가능한데 기능은 탁월합니다! 만든 사람에게 아낌없는 박수를.. Folium 설치하기 터미널 창에서 아래와 같이 입력하여 설치합니다. pip install folium 맵에 좌표 띄우기 제가 가진 데이터는 위도, 경도가 리스트 형태로 담긴 리스트입니다. 즉, 아래 코드에서 latlon의 데이터는 아래와 같습니다. 12345678910[[37.31355679999999, 127.08034150000003], [37.35959300000016, 127.105316], [37.388204699999996, 126.66208460000007], [37.19821445962207, .. 2020. 1. 4.
Tensorflow Vanilla CNN 예제 연습 - CIFAR 10 한동안 텐서플로우를 놓고 있다가 최근에 회사에서 작업하는 일이 있어 다시 공부하게 되었습니다. 그동안 회귀분석 정도만 필요했기에 딥러닝 알고리즘들을 사용해볼 기회가 적었는데, 이번 기회에 덕분에 손에 잡게 되었네요 :) 이번에 공부해본 예제는 CIFAR 10 입니다. CIFAR 10? CIFAR 10은 32x32사이즈의 RGB 이미지 데이터셋으로, 10가지의 레이블이 붙어있습니다. 작은 이미지지만, 머신러닝 알고리즘을 통해 10개의 레이블로 예측해보는 연습을 할 수 있습니다. 다만 데이터셋이 확실히 MNIST보다는 무겁기 때문에, 처음 연습하시는 분이라면 먼저 MNIST를 한 뒤에 해보시는 걸 추천드립니다. (원리는 동일합니다. 다만 RGB 3레이어가 껴있다는 데서 벡터 연산만 약간~ 다를 뿐입니다) 전.. 2019. 12. 30.
Tensorflow CPU/GPU 목록 확인하기 텐서플로우로 코드를 짜다보면, 가끔 with.device로 특정 CPU 또는 GPU를 지정할 때가 있습니다. 본인이 쓰고 있는 하드웨어에 있는 디바이스 목록을 확인하는 방법이 있는데요. 아래와 같이 코드를 입력하시면, 현재 디바이스에서 사용가능한 cpu/gpu 목록을 볼 수 있습니다. 12from tensorflow.python.client import device_libprint(device_lob.list_loca_devices())cs 저 같은 경우, 아래와 같이 프린트 내역이 나타나네요. [name: "/device:CPU:0" device_type: "CPU" # ... 중략 . name: "/device:GPU:0" # ... ] 2019. 12. 30.
티스토리 마크다운 스타일링 적용하기 이 글은 순수히 19년 말, 스킨 변경에 따른 마크다운 스타일 변경을 확인하기 위함입니다. 강조나 인용, 체크박스 등 여러가지 사항들이 최적화되지 않아서 일부 css 코드를 수정했습니다. 굵은글씨 취소선 글씨 이탤릭 넘버림 번호 1,2가 원래 떠야함. 이건 디스크 이것도 디스크 문단나누기 인용 1 인용 2 인용 3 나는 헤드라인 나는 2개 나는 3개 인용1 인용2 하이 노 code is back 이건 코드문자 var abc: String = "Hello" 링크입니다 2019. 12. 28.
[Swift] View 둥근 모서리 만들기 (RoundView) 이번 포스팅에서는 스위프트의 뷰 객체의 꼭지점에 필렛을 적절히 넣어, 둥글게 만드는 방법에 대해 알아보겠습니다. 안드로이드에서도 xml형식으로 shape을 바꿔서 넣으면 특정 뷰의 끝단부를 둥글게 만들 수 있는데요. 스위프트도 유사하게 동작합니다만, xml이 아니라 별도의 Swift파일을 만들고, 해당 뷰가 그 스위프트 파일을 상속하게 하면 됩니다. Swift 파일 만들기 뷰에서 해당 클래스 상속시킨 뒤 값 설정하기 먼저 다음과 같이 스위프트 파일을 생성합니다. 1234567891011121314151617181920212223import UIKit@IBDesignableclass RoundUIView: UIView { @IBInspectable var borderColor: UIColor = UICol.. 2019. 12. 16.
[Swift] 디바이스에서 FCM 토큰키 불러오기 지난 포스팅에서는 FCM푸시알람을 받기 위해 타블로그를 참고하여 글을 포스팅했습니다. 이번에는 토큰키를 디바이스에서 불러오는 코드를 알아보겠습니다. 개인적으로 FCM 사이트는 아주 훌륭한 메뉴얼을 제공한다고 생각합니다. 원래 공식사이트 레퍼런스들은 하나같이 복잡하고 어려운 느낌이었는데, FCM은 생각보다 단순하고 간결하게 코드로 표현이 되어 있습니다. 1. import Firebase 2. 아래 코드 입력 1 2 3 4 5 6 7 8 InstanceID.instanceID().instanceID { (result, error) in if let error = error { print("Error fetching remote instance ID: \(error)") } else if let result .. 2019. 12. 16.