Python
Python(tkinter001: ラジオボタン, after他)
■tkinterのサンプルコードの改修(ラジオボタン、after追加)もう少しtkinterを触ってみる。前回のサンプルコードに次の修正を入れる。1.前回、グラフを画像ファイルに保存してからtkinterで参照したので、 […]
Python(英文のデータベース化007: GUI_tkinterの試し)
■Graphical User Interface(GUI)の試し。英文のデータベース化を行うアプリをWindowsアプリケーションのようにできないかと思い、今回GUIのPythonのパッケージを使ってみる。tkinte […]
Python(英文のデータベース化006: 単語テーブル内の文IDの更新)
■単語のレコードに対して文のIDを追加する。前回は、文や単語をそれぞれのデータベースのテーブルに新規に追加するだけだったけど、同じ単語がくる場合、新しく単語を追加するのではなく、既存の単語に対して文のIDのみを追加するよ […]
Python(英文のデータベース化005: SQLiteの組みこみ)
■英文のデータベース化のコードへSQLiteを組みこむ。今回、英文のデータベース化004までで作成したコードにデータベースのコードを組みこむ。以前考えたテーブルの構成をもとに、次のようにした。 文テーブル(文のID、文の […]
Python(英文のデータベース化004: SQLiteの試し)
■データベースのSQLiteを使ってみる。ある程度文章の分解ができたので、それらを保存するデータベースについて考えてみる。以前にjavascriptを使ったときにMySQLを使用したけど、今回はSQLiteを使用する。S […]
Python(英文のデータベース化003: 文から単語の抽出)
■文から単語を抽出する。前回、ピリオドやクエスションマーク区切りの文にまで分解できたので、それぞれの文から単語を抽出する。まずは1文に対して、スペース区切りで単語ごとに分けてみる。 スペース区切りでは、次の文を例にすると […]
Python(英文のデータベース化002: ファイルから文への分解)
■テキストファイルを読み込み、文章を文へ分ける。まずは、テキストファイルの読み込み。下のように、sampletext.txtをopen関数で開き、readlines()で1行ずつ読み込む。読み込んだ内容は、解析の対象とな […]
Python(英文のデータベース化001: 作成イメージ)
■英文の文章をばらし、データベース化するアプリケーションについて考えてみる。仕事がら英文を扱うことがあるので、その中で触れた英文を後から参照できるようデータベース化したい。おおまかな流れとしては、文章ファイルを読み込み、 […]
Python(基本的なこと014: Tensorflow1.15と最小2乗法)
■サンプルデータに対してTensorflowを試すまとめとして最小2乗法のサンプルデータに対してTensorflowを使ってみる。データは下のようなもの。30人に対して100点を満点とする数学と国語のテストを行ったという […]
Python(基本的なこと013: Tensorflow1.15_勾配降下法_簡単な方程式03_データ変更)
■データを変えて損失関数の結果の変化を見る。前回は学習に関するパラメータについていろいろと変えてみた。使用したデータは、下の方程式から得たものだったけど、今回、zを最大9ランダムに増減させたデータと最大99ランダムに増減 […]
Python(基本的なこと012: Tensorflow1.15_勾配降下法_簡単な方程式02_パラメータ変更)
■学習に関するパラメータをいじってみる前回、下の方程式から作成したデータを使ってTensorflow勾配降下法のサンプルコードを動かしてみた。 データやコード内の式などは下のような感じ。コード自体は前回と同じ。データ:x […]
Python(基本的なこと011: Tensorflow1.15_勾配降下法_簡単な方程式01)
■勾配降下法について、簡単な方程式で考えてみる。前回、簡単な方程式として、2次関数(x^2 + (y-5)^2 + 10)を使ってtensorflowの利用を考えてみた。その後もう少し調べてみたら、偏微分がどうこうと複雑 […]