본문 바로가기
728x90

전체 글107

[Python] sklearn Sklearn, 머신러닝 라이브러리 중 하나입니다. scikit-learn: machine learning in Python — scikit-learn 0.23.2 documentation Model selection Comparing, validating and choosing parameters and models. Applications: Improved accuracy via parameter tuning Algorithms: grid search, cross validation, metrics, and more... scikit-learn.org 오늘은 머신러닝 라이브러리에 대해서 간단한 리뷰를 작성하겠습니다. 머신러닝하면 먼저 떠오르는 사진은 이런 종류의 사진입니다. 하지만 이 사진은 머신 러.. 2020. 12. 8.
[Python] Matplotlib https://matplotlib.org/ 간단한 cmd 명령어를 통해 다운로드 가능합니다. pip install matplotlib Matplotlib는 데이터를 시각화 하는데 사용하는 라이브러리 입니다. bar, scatter, line, histogram 등 다양한 feature를 보유하고 있으며 게시글 에서는 bar, plot 두개의 예시를 보이겠습니다. Bar 막대 그래프를 나타냅니다. 사용자는 x, y축을 custom할 수 있고 막대 마다색을 지정할 수 있습니다. 아래와 같은 예시로 데이터를 custom 할 수 있습니다. import matplotlib.pyplot as plt labels = ['G1', 'G2', 'G3', 'G4', 'G5'] men_means = [20, 35, 30, .. 2020. 12. 7.
[Java] JUnit5 https://junit.org/junit5/ JUnit 5 Société Générale Use, Contribute and Attract: learn about Société Générale's open source strategy. junit.org JUnit 자바의 소스를 테스트할때 가장 많이 사용하는 프레임 워크입니다. Java + Test = JUnit 오랜 기간 Junit4를 사용해 왔지만 테스트 환경이 고도화 되고 많은 확장성을 요구하게 되면서 불편함이 발견되기 시작했습니다. 강한 결합도 부족한 확장성 많은 책임 IDE와 build툴에 강한 결합도, 하나의 @Runwith만 선언할 수 있는 제약, jar 하나에 부여되는 많은 책임이 부여되는 불편함이 생기기 시작했습니다. 불편함이 하나 둘 .. 2020. 12. 6.
[Java Study] 4일차 선택문,조건문, junit5.. 그리고 트리 구조 선택문 Switch Switch를 표현하는 선택문은 다중 if를 보완하는데 효과적으로 사용할 수 있습니다. JAVA도 C, C++에서 쓰이는 형태와 비슷하게 사용되고 있습니다. - switch문의 표현식은 프리미티브 타입, 래퍼런스 타입 모두 사용이 가능합니다. - switch 의 () 사이에 변수 또는 표현식을 사용할 수 있습니다. - case, default 구조를 선택할 수 있습니다. - 각 case는 중복값을 사용해선 안됩니다. - 선택적으로 break, yeild를 사용할 수 있습니다. C, C++ 와 다른점 case -> A 형식의 lambda 표현 지원 yeild 키워드 적용 이전 3일차에서 공부했지만 case, yeild는 java12, 13을 거치며 적용된 부분입니다. - 예제 코드 in.. 2020. 12. 5.
728x90