手軽な正負な符号の変数の対数変換

手軽な正負な符号の変数の対数変換。 負の符号があると対数変換ができないので。 y=sign(x)log(1+|x|) x= -sign(y)+sign(y)*exp(sign(y)*y)

文献引用

文系の文献引用は、 https://www.gakushuin.ac.jp/univ/let/germ/herunter/Richtlinien-Bibliografie_gu20190516.pdf がわかりやすい。 例えば, 【ドイツ語論文】 著者 (出版年): 論文名. In: 編集者名 (Hrsg.): 掲載元の書名[イタリック体で]. 出版地: …

transformersで日本語感情分析

はじめに daigo/bert-base-japanese-sentiment が使えなかったので、簡単にやる方法を探した。 簡単! 事前学習済モデルを利用したテキストデータのネガポジ分析 - Qiita を参考に、koheiduck/bert-japanese-finetuned-sentimen を使わさせていただいた。 go…

transformersで日本語感情分析

daigo/bert-base-japanese-sentiment が使えなかったので、簡単にやる方法を探した。 簡単! 事前学習済モデルを利用したテキストデータのネガポジ分析 - Qiita を参考に、koheiduck/bert-japanese-finetuned-sentimen を使わさせていただいた。 google cola…

ruspberry pie へのEPG station の導入

【RaspberryPi】PX-S1UDを使用する - uepon日々の備忘録を参考に ruspberry pie へのEPG station の導入 (-1) ssh を通しておくと便利。sudo raspi-config (0) sudo apt-get update (1)Card reader のインストール sudo apt install -y pcscd libpcsclite…

vscodeでtexをいれるためのメモ

以下でうまくいかず。途中までこれをやる。 VSCode で最高の LaTeX 環境を作る - Qiita 以下の設定でうまくいった。 VSCodeでTeXをビルドしてpdf表示までする - ゼータの鼓動 こちらもいいかも。 texwiki.texjp.org

cygwin や wsl から 簡単に gmail 送信 できるはず…

以下難しいことは特になく、 普通にパスワードをアプリパスワードに変えればよいだけだった。 gmail が 安全性の低いアプリ非対応になりlinux から簡単にメールを おくれなくなったので対応。 dotfiles/config/msmtp at master · tenllado/dotfiles · GitHub…

wsl でwindowsでmail コマンドを使う

wsl

Postfixからcygwin等でGmail経由でメールを送信するための設定メモ ソフトを入れる apt-cyg install mailutils apt-cyg install postfix PostfixからGmail経由でメールを送信するための設定メモ | あぱーブログ アプリパスワードがめんどくさい。 Windows 10…

divout でTEXで図がでないときの対応

TEX

divout でTEXで図がでないときの対応. 以下の通り 。 Ghostscript, GSView のインストール 1. option→setup parameters -> Graphic たどる。 2. gsx: C:/xxx/xxx/bin/gswin32c.exe を gsx: C:/xxx/xxx/bin/gswin32c.exe -dDELAYSAFER に変更。 ** オプション…

Rのinstall.packages でCのコンパイラの都合でうまくいかない場合の対処

R

Rのinstall.packages でCのコンパイラの都合でうまくいかない場合の対処 基本 ~/.R/Makevars を変えればよい。 例) CXX11 = g++ CXX14 = gcc など。 何を変えればいいかは、パッケージのソースをダウンロードしてきて、 src/Makevars をみて調べればよい。

divout でTEXで書いたドキュメントの図がでないときの対応

TEX

divout でTEXで書いたドキュメントの図がでないときの対応. タブ Option > Setup parameters > 「DVIOUTのプロパティ」 > タブ「Graphic」 > ボタン「gsx:」をクリックする 1)Goastscript をon に。 2)/bin/gswin32c.exe -dDELAYSAFER オプションをつけ…

不完全ベータ関数(1-alpha,0,x)の漸近展開の実装の例

不完全ベータ関数(1-alpha,0,x)の漸近展開の実装の例 後半は部分分数分解やテーラー展開で積分 bx_real<-function(x,alpha){ z<-x if(length(x[abs(x)>1])>=1){ n<--log(0.00001,base=min(x[abs(x)>1])) str1<-0 for(i in 0:n){ str1<-str1+x[abs(x)>1]^-i/(…

[linux][cygwin]cygwin でemail を送信する設定の簡易版

セキュリティーは甘いが簡単な方法 (1)email コマンドを使う email コマンドは送信だけの簡易コマンド (2)設定は email-config で簡単に設定できる。 cygwin からメールを送る https://rcmdnk.com/blog/2013/11/15/computer-windows-cygwin/ https://r…

[linux][cygwin]cygwin でemail を送信する設定の簡易版

セキュリティーは甘いが簡単な方法 (1)email コマンドを使う email コマンドは送信だけの簡易コマンド (2)設定は email-config で簡単に設定できる。 cygwin からメールを送る https://rcmdnk.com/blog/2013/11/15/computer-windows-cygwin/ https://r…

テレビサーバーの再起動 録画サーバー

sudo mirakurun restart pm2 restart epgstation カードリーダーのチェック sudo pcsc_scan でOK Japanese Chijou Digital B-CAS Card (pay TV) デバイスの確認(再起動すると復活) ls /dev | grep isd isdb2056video0

tgifで作られた古いepsファイルがフォントのエラーで開けない時の対処法とTEXへのとりこみ

Tgifのepsの修正 tgifで作られた古いepsファイルがフォントのエラーで開けない時の対処法。。 epsファイルがフォントが理由で開けない場合のチェック事項。。 テキストエディタでepsファイルを直接ひらく。 1. tgif で作られてるか? %! %%BoundingBox: 248 …

cygwinにTgif をいれる。日本語で。

cygwinのtgif導入にとまどったので、導入過程のメモです。ソースからいれる必要あり。 ソース を本部からダウンロード。 http://bourbon.usc.edu:8001/tgif/ 解凍&設定のコピー tar xvzf tgif-QPL-4.2.5.tar.gz rm Tgif.tmpl cp Tgif.tmpl-cygwin Tgif.tmpl…

EPGstationの andoroid で リアルタイムをvlcプレイヤーで再生できるようにする&ワンセグを番組表に加える

アンドロイドでvlcプレイヤーで再生 EPGstationの andoroid で リアルタイムをvlcプレイヤーで再生できるようにする。 config.jsonの"mpegTsViewer": { は以下のように変更 intend は外部アプリ実行。 ADRESSSはURLの受け渡しっぽい。 "android": "intent://…

pdfminerでpdfから文字情報の取り出し

pdfminer で pdf から文字情報を取り出す。 インストール pip install pdfminer.six pip install chardet sixにしないと日本語が認識されないので注意 参考: https://techacademy.jp/magazine/22374 例1 #coding: utf-8 import io import os from pdfminer.…

pyautoguiでGUIソフトの自動化

cygwinやlinuxの場合 pip3 install pyscreeze pip3 install opencv_python pip3 install pyautogui anaconda でエラーした場合 python -m pip pyscreeze python -m pip opencv_python python -m pip pyautogui 参考サイトのコードそのまま。 もぐらたたきゲ…

ubuntuで黒い画面になり起動しなくなったときの対処

ubuntuで黒い画面になり起動しなくなったときの対処 x11 の設定ファイルが壊れていいるらしい。。 そこで、コンソールでログインする。 Ctrl+Alt+F2 もしくは、 Ctrl+Alt+F1 でコンソール画面がでるので。 そこでx11を修正すれば良い。 Ubuntuが黒い画面のま…

R: Linux x11 端末 で日本語の文字化けを防ぐ

解決策: Rコンソールで X11(type="cairo") par(famly=" par(family="VL Gothic") #par(famly=" par(family="jiskan") とだけすればよかった。。 1行目が最大のポイントで、これに気づきのにどんだけかかったんだよ、、って感じ。。 familyのところのフォン…

foreachとoptpar でRプログロラムを並列化

R

foreachとoptpar でRプログロラムを並列化 16CPUを使う場合 エラーが出る場合はoutfile=""を消去するとうまくいく場合も library(parallel) library(foreach) library(doParallel) x<-1:100 y<-1:100 v<-list(x,y) slow_square = function(x) { Sys.slee…

Rcppとboostで微分方程式を解く

Rcppとboostで微分方程式を解く ををとく。 - cppファイル #include<Rcpp.h> #include <iostream> #include <array> #include <boost/numeric/odeint.hpp> using namespace Rcpp; namespace odeint = boost::numeric::odeint; using state_type = std::array< double, 1 >; //[[Rcpp::export]] NumericVector pow</boost/numeric/odeint.hpp></array></iostream></rcpp.h>…

最適化パッケージの並列化 DEoptim

最適化パッケージの並列化 DEoptim を使う場合。 Rcppを使う場合はコンパイルしておく必要がある. arupaka-arupaka.hatenadiary.org parallelType=1 とparVar=c("x","my_func")とデータをエクスポートする。 例えば、以下のコード ans2<-DEoptim(like1_web_…

Rcpp でインラインでC関数を利用

はじめに Rcpp では簡単にインラインでcpp の関数を利用できる。 便利そう。 cppFunction関数を利用する。 以下のサイトを参考にさせていただいた。 Chapter 27 Rのコード中にRcppのコードを埋め込む | みんなのRcpp 例 library("Rcpp") str<- "double sumsu…

Rcppで使ったファイルをコンパイル済みで利用する。パッケージ化

はじめに Rcppで作ったcppファイルをコンパイルしてから利用できるようにする。 パッケージ化が必要らしい。具体的には以下のように行う. パッケージを作る. skeleton 関数を利用する Rcpp::Rcpp.package.skeleton("myPackage",cpp_files="test.cpp") パッ…

ubuntu20.04 にgoogle リモートデスクトップをいれる

ubuntu20.04 にgoogle リモートデスクトップを入れる。 素直にやるとうまくいかないので、色々設定を変えなければだめっぽい。 以下の2つのサイトを参考にさせていただきました。 Ubuntu18.04でChrome Remote Desktop HostをWeb版からインストールした時の…

Rで数値積分の続き。色々な積分手法を使う(コード例)

R

Rで数値積分の記事 https://arupaka-arupaka.hatenadiary.org/entry/2020/06/18/155816 を利用して、色々な積分をする。 マニュアル https://www.gnu.org/software/gsl/doc/html/integration.html コード例 ベータ分布の積分 Rでの実装。解析解。 諸事情でα…

RでC言語のgslを利用することで数値積分を早くする

R

Windowsの場合です。#gslの導入 コンパイルはうまくいなからgslのバイナリを http://www.stats.ox.ac.uk/pub/Rtools/libs.html wget local323.zip#1. 準備GSLのセットアップ ##(1-1) GSLのバイナリをのダウンロード ここからgslのバイナリをいただく http:/…