【図解あり】Pythonの3次元配列で苦しんでる方へ | 時系列の天気予報とnumpy.zerosを例に解説
最近、3次元配列を扱うことになったのですが、直感的なイメージができず頭の中が混乱してしまいました。 どのように3次元配列をどのように理解すればよいか、自分なりの答えがでたので記事にします! どんなときに3次元配列を使うの? 3次元配列が必要になるケース ・機械学習のRNNなどの時系列で処理するもの ・天気予報など時間の流れを考慮して予測。 ・自然言語処理の […]
最近、3次元配列を扱うことになったのですが、直感的なイメージができず頭の中が混乱してしまいました。 どのように3次元配列をどのように理解すればよいか、自分なりの答えがでたので記事にします! どんなときに3次元配列を使うの? 3次元配列が必要になるケース ・機械学習のRNNなどの時系列で処理するもの ・天気予報など時間の流れを考慮して予測。 ・自然言語処理の […]
Unityで作成したAndroidアプリに、Admobの動画リワード広告を導入した時の話。 導入が終わり、無事に動画が再生されることを確認した。 しかし、動画再生を終了させ、音を鳴らそう(再生)としたら以下のようなエラーが出てアプリが落ちて再生できなかったのだ。 ■エラー内容 /Users/builduser/buildslave/unity/build/artifacts/gene […]
UnityでAndroid向けにAdmobを導入しようとした時の話。 Unityから書き出したプロジェクトをAndroid Studioでビルドしようとしたら、 以下のような、競合と思われるエラーが出てビルドエラーになってしまいました。 Error:Execution failed for task ':processDebugResources'. > Error: more than o […]
tensorflowに梱包されているKerasのfit関数を呼び出したら、なぜか、エラー「OMP: Error」「Abort trap: 6」が出力されて強制終了されてしまいました。 原因調査していたら対処方法が分かったので記事化します! 「OMP: Error」「Abort trap: 6」エラーが発生したときのPythonのコード エラーメッセージ 「OMP: Er […]
機械学習というと、TensorFlow、Keras、ニューラルネットワークなどどこから学んでよいかわからなくなります。機械学習を学ぶ上で、比較的簡単なのがscikit-learnです。 この記事では、scikit-learnを使って、データの読み込み、モデルの作成(訓練)、モデルの評価と、機械学習の一連の流れを解説します。 この記事は、以下のような人を対象にしています。 ・機械学習を […]
Mysqlで疑問を持ったことはありませんか? 「デッドロック起こすな!」と言うけど、そもそもどうやってデッドロックが発生するの? デッドロックが起きたらどうすればよいの(MySQLの場合)? デッドロックは、どうやって起こさないようにするの? 今回は、上記のような3つの疑問に答えていきます。 デッドロックとは? MySQLの公式サイトにデッドロックについて […]
MySQLを使っていてこんな疑問を持ったことはありませんか? 排他制御が必要というが、そもそもどんなときにデータの不整合が起きるのかわからない どのようにロックを掛けたら良いの? 不整合が起きたらどうやったら改善するの? 今回は、上記のような3つの疑問に答えていきます。 あるシステムで、データの不整合による不具合で、1000万円以上も損失したという話があるくらいのため、不整合には気を […]
こまったこと! ①行列の計算方法はわかるが、そもそもどんなときに行列を使うのかわからない! ②行列が使えるとどんなことが嬉しんだよ! 今回は、日常のあるあるから、行列が役立つ例を紹介します。 本記事の流れ: ①日常のあるあるから連立方程式を作る ②連立方程式を行列計算に置き換える ③Pythonで簡単に行列の計算して連立方程式を解く 日常のあるあるから連立方程式を作る […]
この記事は、2019年6月時点の執筆内容のため技術的に古い内容になります。 Pythonの感情分析をして、文章の内容がネガティブよりなのか、ポジティブよりなのか数値でわかるようなProgramを作成してみました。 感情分析するためのツールとして、Python3.6、janome(形態素解析)、感情極性対応表を使います。 やってみた感想は、Twitterやチャットなどの発言、ブログなどの内容が、ネガ […]
UnityでAndroidの64bit対応は非常に簡単です! 今回は、UnityでAndroidの64bit対応方法について解説します。 事前準備 Android NDKを事前にダウンロードしておきます。 Android NDKを以下のサイトからダウンロードします。 NDK のダウンロード https://developer.android.com/ndk/downloads?hl= […]