일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IT
- Object Labeling
- 2020 맥북프로 13인치
- 코테
- 프로그래밍
- 동영상 라벨링
- 2020 맥북프로 13인치 리뷰
- 카카오 코딩테스트
- bower
- HashMap
- 자료구조
- 카카오
- 맥북프로 13인치
- 자바기초
- 네이버웹툰 코딩테스트
- int to string
- object detection
- 카카오코딩테스트
- string to int
- 이미지 라벨링
- Java
- 코딩테스트
- 패키지관리
- 데이터 라벨링
- 알고리즘
- 프로그래머스
- 2020 맥북프로 리뷰
- 2020 네이버웹툰 인턴
- MS VoTT
- 2020 맥북프로
- Today
- Total
목록전체 글 (8)
도도팩토리
MS VoTT (Visual Object Tagging Tool) AI 기술을AI 기술을 활용한 딥러닝 시스템에서는 안정적이고 정확도 높은 학습을 위해서 대량의 표본 데이터가 필요하다. 하지만 단순히 데이터가 많은 것이 중요한 것이 아니라, 지도 학습을 위해서 데이터가 학습이 가능한 형태로 정제시키는 과정이 필요한데 이처럼 학습 데이터에 특정 값을 부여해 주는 과정을 데이터 라벨링 이라고 한다. 하지만, 데이터 라벨링 과정은 인력이 필요하게 되고 이에 따라서 비용이 많이 들여, 시간 또한 오래 걸린다. 안정적인 학습을 위한 대량의 데이터가 필요하며, 단기간 내에 데이터를 수집하는 것은 쉽지 않다. 시간을 포함한 많은 비용이 든다. 또한 해당 산업 분야에 넓은 배경지식을 갖춘 인재 풀이 필요하다. 데이터 ..
2020 맥북프로 13인치 기본형(CTO) 개봉기 및 간단 리뷰. 2020년형 맥북 프로 13인치를 눈여겨 보다가 쿠팡 사전 예약을 놓치고(ㅠㅠ) 6월 19일 졸업하기 전 마지막 교육 할인 찬스로 애플 공식사이트에서 구매한 저의 3번째 노트북입니다. (삼성 아티브북5 -> LG 게이밍 울트라PC -> 2020 맥북 프로 13인치) 마음같아서는 2020맥북 프로 기본형 모델에 들어간 CPU가 기존 2019년형 모델에서 사용된 프로세서와 동일하여 재고떨이라는 말도 많았고, 새로운 인텔 10세대 프로세서가 눈 앞에 아른거렸지만.. 살인적인 가격에 포기했습니다. 또한, 13인치 맥북의 고급형을 선택하자니 16인치 모델과 가격 차이가 크게 안나더군요(애플의 본격 가격장난;;) 2020 맥북프로 13인치 최고급형 ..
문자(열) 숫자 String To Int String s = "12345"; int i = Integer.parseInt(s); String s = "12345"; int i = Integer.valueOf(s); Int To String int i = 12345; String s = Integer.toString(i); int i = 12345; String s = String.valueOf(i); 마찬가지로 Double, Float, Long, Short 자료형도 valueOf 함수로 모두 변환이 가능하다. (Casting 하려는 자료형).valueOf(Casting 할 Value) String 이 -12345 일 경우 > -12345 (Integer) String 이 012345 일 경우 > 123..
2019 KAKAO BLIND RECRUITMENT - 실패율 stages 배열의 크기는 전체 유저의 수를 나타내며, 각 원소는 플레이어가 묶여있는(클리어를 못 하고 있는) 스테이지를 의미한다. solution 함수의 첫 번 째 매개변수인 N은 현재 유저들이 위치한 스테이지 중에서 가장 높은 스테이지가 N+1 임을 의미한다. 즉, 가장 많이 클리어 한 유저가 현재 6레벨에서 클리어를 못 하고 있다면 N은 5가 된다. 우선 각각의 레벨에서 묶여있는 유저가 몇 명인지 세기 위해서, 이전 포스팅에서 사용했던 map과 getOrDefault 로 배열에서 중복되는 값이 몇 개 씩 있는지 Key-Value 쌍으로 정리하는 것이 첫 번째 할 일이고, 1부터 입력 받은 N 스테이지 ..
Java Collection Framework (JCF) Java에서 데이터를 저장하는 기본적인 자료구조들을 한 곳에 모아 관리하고 편하게 사용하기 위해서 제공하는 것을 의미한다. 즉, 데이터를 담는 그릇들에 대한 정의를 모아놓은 프레임워크를 의미하며, 값의 성격이나 용도에 따라서 활용 방법에 따라 다양한 컨테이너를 제공한다. 다음은 JCF의 상속 구조이며 사용 용도에 따라 List, Set, Map 3가지로 요약할 수 있다. 인터페이스 구현 클래스 특징 List LinkedList Stack Vector ArrayList 순서가 있는 데이터의 집합으로, 데이터의 중복을 허용한다. Set HashSet TreeSet 순서를 유지..
2020 네이버웹툰 하계 인턴십(개발/리서치) 부분 코딩테스트 - 빈도 수 계산과 정렬. 주어진 정수형 배열에 저장되어 있는 원소들의 빈도수를 계산하고, 각 원소 별 빈도수 오름차순 + 원소 오름차순으로 정렬하여 출력하라. 예로써 int[] a = { 4, 5, 6, 5, 4, 3 } 이라는 배열이 input으로 입력되면, { 3, 6, 4, 4, 5, 5 } 로 정렬 된 결과가 출력된다. 정렬 및 출력 순서는 값의 크기보다 빈도수를 우선으로 한다. 우선 배열에 저장되어 있는 값들의 빈도수를 저장하기 위해서는 Key-Value 쌍의 'Map'을 사용해야 한다. Key값은 중복을 허용하지 않기 때문에 각 원소 별 중복 데이터 수를 count 하기 위해 적합하고, Key ..