Python

tkinter
Python(tkinter001: ラジオボタン, after他)

■tkinterのサンプルコードの改修(ラジオボタン、after追加)もう少しtkinterを触ってみる。前回のサンプルコードに次の修正を入れる。1.前回、グラフを画像ファイルに保存してからtkinterで参照したので、 […]

続きを読む
tkinter
Python(英文のデータベース化007: GUI_tkinterの試し)

■Graphical User Interface(GUI)の試し。英文のデータベース化を行うアプリをWindowsアプリケーションのようにできないかと思い、今回GUIのPythonのパッケージを使ってみる。tkinte […]

続きを読む
sqlite3
Python(英文のデータベース化006: 単語テーブル内の文IDの更新)

■単語のレコードに対して文のIDを追加する。前回は、文や単語をそれぞれのデータベースのテーブルに新規に追加するだけだったけど、同じ単語がくる場合、新しく単語を追加するのではなく、既存の単語に対して文のIDのみを追加するよ […]

続きを読む
sqlite3
Python(英文のデータベース化005: SQLiteの組みこみ)

■英文のデータベース化のコードへSQLiteを組みこむ。今回、英文のデータベース化004までで作成したコードにデータベースのコードを組みこむ。以前考えたテーブルの構成をもとに、次のようにした。 文テーブル(文のID、文の […]

続きを読む
sqlite3
Python(英文のデータベース化004: SQLiteの試し)

■データベースのSQLiteを使ってみる。ある程度文章の分解ができたので、それらを保存するデータベースについて考えてみる。以前にjavascriptを使ったときにMySQLを使用したけど、今回はSQLiteを使用する。S […]

続きを読む
Python
Python(英文のデータベース化003: 文から単語の抽出)

■文から単語を抽出する。前回、ピリオドやクエスションマーク区切りの文にまで分解できたので、それぞれの文から単語を抽出する。まずは1文に対して、スペース区切りで単語ごとに分けてみる。 スペース区切りでは、次の文を例にすると […]

続きを読む
Python
Python(英文のデータベース化002: ファイルから文への分解)

■テキストファイルを読み込み、文章を文へ分ける。まずは、テキストファイルの読み込み。下のように、sampletext.txtをopen関数で開き、readlines()で1行ずつ読み込む。読み込んだ内容は、解析の対象とな […]

続きを読む
Python
Python(英文のデータベース化001: 作成イメージ)

■英文の文章をばらし、データベース化するアプリケーションについて考えてみる。仕事がら英文を扱うことがあるので、その中で触れた英文を後から参照できるようデータベース化したい。おおまかな流れとしては、文章ファイルを読み込み、 […]

続きを読む
Tensorflow v1.15
Python(基本的なこと014: Tensorflow1.15と最小2乗法)

■サンプルデータに対してTensorflowを試すまとめとして最小2乗法のサンプルデータに対してTensorflowを使ってみる。データは下のようなもの。30人に対して100点を満点とする数学と国語のテストを行ったという […]

続きを読む
Tensorflow v1.15
Python(基本的なこと013: Tensorflow1.15_勾配降下法_簡単な方程式03_データ変更)

■データを変えて損失関数の結果の変化を見る。前回は学習に関するパラメータについていろいろと変えてみた。使用したデータは、下の方程式から得たものだったけど、今回、zを最大9ランダムに増減させたデータと最大99ランダムに増減 […]

続きを読む
Tensorflow v1.15
Python(基本的なこと012: Tensorflow1.15_勾配降下法_簡単な方程式02_パラメータ変更)

■学習に関するパラメータをいじってみる前回、下の方程式から作成したデータを使ってTensorflow勾配降下法のサンプルコードを動かしてみた。 データやコード内の式などは下のような感じ。コード自体は前回と同じ。データ:x […]

続きを読む
Tensorflow v1.15
Python(基本的なこと011: Tensorflow1.15_勾配降下法_簡単な方程式01)

■勾配降下法について、簡単な方程式で考えてみる。前回、簡単な方程式として、2次関数(x^2 + (y-5)^2 + 10)を使ってtensorflowの利用を考えてみた。その後もう少し調べてみたら、偏微分がどうこうと複雑 […]

続きを読む