반응형

분류 전체보기 450

XGBoost build

openjdk-8 설치 [링크] - sudo add-apt-repository ppa:openjdk-r/ppa- sudo apt-get update - sudo apt-get install openjdk-8-jdk g++ 설치 : sudo apt-get install g++gcc 설치 XGBOOST build [ 링크 ]sudo apt-get install gitgit clone --recursive https://github.com/dmlc/xgboost cd xgboost make -j4 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/ cd jvm-packages mvn package maven 설치 [ 링크 ]이렇게 할 경우, 에러가 났음. mav..

Scala 실행 방법, python 프로그램 spark에서 실행

Scala로 구현한 뒤 sbt package 를 사용하여 컴파일 하면,아래와 같이, *.jar 파일이 출력된다.jar 파일을 spark에서 돌리는 명령어는 아래와 같다. spark-submit --class "클래스이름" --master yarn ./target/scala-2.10/selector_2.10-1.0.jar argument python으로 구현한 프로그램을 실행시키는 방법은 아래와 같음.아래 옵션은 클라우드 시스템이 아닌 경우 local로 변경될 수 있음.spark-submit --master yarn 파일명.py Spark 2.0 설치 방법 [ 링크 ]아래 SPARK_SUBMIT_OPTIONS에 추가하면 다른 라이브러리도 추가할 수 있을 것 같음.Spark environment fileCr..

Scala Spark - error : org.apache.spark.sql.SQLContext.sql

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.spark.sql.SQLContext.sql(Ljava/lang/String;)Lorg/apache/spark/sql/Dataset; 버전 문제로 에러가 난듯 함. 설치되어 있는 Spark 버전은 1.6.1 이였는데, libraryDependencies ++= Seq("org.apache.spark" %% "spark-core" % "1.6.1","org.apache.spark" %% "spark-mllib" % "1.6.1","org.apache.spark" %% "spark-sql" % "1.6.1","org.apache.spark" %% "spark-hive" % "1.6.1") ..

Spark - Scala

Scala spark-submit 이용해서 실행 시키기1. jar 파일 만들기1) sbt가 설치되어 있어야 함echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 sudo apt-get update sudo apt-get install sbt2) 컴파일 (자세한 것은 여기서 : 링크)/* SimpleApp.scala */ import org.apache.spark.SparkContext import or..

평가 방법 정리 ( measure )

True Positive : 실제로 Positive 인 것을 Positive로 인식한 개수 (잘된 긍정)True Negative : 실제로 Negative 인 것을 Negative로 인식한 개수 (잘된 부정)False Positive : 실제 Negative 인 것을 Positive로 인식한 개수 ( 잘못된 긍정)False Negative : 실제 Positive 인 것을 Negative로 인식한 개수 (잘못된 부정) 1. 다중 클래스 ( Multi-Class Classification ) 1) Precision1 = TP1 / (TP1 + FP1) --> 클래스1에 대해 Positive로 인식한 것들 중 실제 Positive의 비율2) Precision2 = TP2 / (TP2 + FP2) --> 클래..

python caffe

원본 caffe git 및 사용법 : https://github.com/Microsoft/caffe gtx 650 ti에서 성공함. 1. 파이썬 설치 : https://www.continuum.io/downloads32bit window 버전 python 2.7 설치함아나콘다 설치하니, 기본적인 것은 다 설치된 듯 함.아래와 같이, protobuf만 추가로 설치함pip install protobuf 2. Visual Studio 2013 ultimate 버전 설치함.3. PyCharm 다운로드 및 설치 : https://www.jetbrains.com/pycharm/download/#section=windows -> Python을 위한 IDE, 4. Caffe 다운로드1) CommonSettings.pr..

Programming/Python 2016.09.17
반응형