Arquivos
up_emotions_audio/classifiers/RF_models/run_Neuroticism.sh~
T
2016-11-30 19:07:19 +01:00

11 linhas
730 B
Bash
Arquivo Executável
Original Anotar Histórico

Este arquivo contém caracteres Unicode invisíveis
Este arquivo contém caracteres Unicode invisíveis que são indistinguíveis para humanos, mas que podem ser processados de forma diferente por um computador. Se você acha que isso é intencional, pode ignorar esse aviso com segurança. Use o botão Escapar para revelá-los
#!/bin/bash
export CLASSPATH=$CLASSPATH:/home/sag/Softwares/weka-3-8-0/weka.jar
NEW_UUID=$(date | md5sum | awk '{ print substr( $0, 1, 10 ) }')'a.arff'
#NEW_UUID=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 12 | head -n 1)'.arff'
./SMILExtract -C IS09_emotion_Neuroticism.conf -I $1 -l 0 -classlabel 0 -O $NEW_UUID
res=$(java weka.classifiers.trees.RandomForest -T $NEW_UUID -l Neuroticism.model -classifications weka.classifiers.evaluation.output.prediction.PlainText | grep 1 | tr -s ' ' | sed -r 's/^ //g' | cut -d' ' -f3)
#| sed -r 's/^/class=/g'
printf '{"PROCESSOR":"OpenSMILE","ORIGIN":"libsvm","TYPE":"regression","COMPONENT":"mysvmsink","VIDX":1,"VALUE":'$res',"PROB":[{"CONFIDENCE":1.00}]}\n'
#rm $NEW_UUID