汎用連想計算エンジン(GETA)は、文書検索における頻度付き索引データ(どの文書にどの単語が何回出現するというような)を典型とする大規模かつ粗な行列を対象として、行と行あるいは列と列(具体的には文書間および単語間)の類似度を内積型メジャーで高速計算するツールです。 汎用連想計算エンジン GETA
汎用連想計算エンジン(GETA)は、文書検索における頻度付き索引データ(どの文書にどの単語が何回出現するというような)を典型とする大規模かつ粗な行列を対象として、行と行あるいは列と列(具体的には文書間および単語間)の類似度を内積型メジャーで高速計算するツールです。
情報処理振興事業協会(IPA)独創的情報技術育成事業の研究成果で、無償で利用できる。
前回の記事。 https://geta-hossan.hatenablog.com/entry/2024/02/10/071301?_gl=1*gwuafm*_gcl_au*MTA0NDYwOTMyMC4xNzA3Nzk0MTY1 きっと↑を読む人はいないと思うので、要約すると、・同じ日常が続いてネタがない。・ならばネタを見つける定石として、①意図的に変化を作るか、②日々の中の変化に敏感になるか。をしてみようか。・いやまて、同じ日常の中に変化を設けるのではなく、ここで敢えて意図的に全く同じ日常を過ごしてみたらどうだ?そこに違いが浮き出てくるのでは、って考えて。・んで「さあ、日常を!」と思ってい…
Please allow me to talk about the play which I saw on this day. (I was going to post an article about it soon after the day.) 昨年夏のこの日、見に行ったお芝居のことを少し。(記事にするつもりでいたので、ここで成仏させてくださいませ〜) The play was "Usagi Nami o Hashiru" which means a rabbit runs on water. That has a hidden serious theme that we can nev…
So this is what happened to me on my way home from the cafe on Saturday. さて。 先週末、帰り道に我が身に起こった出来事ですが。 Actually it was not the first time that my Geta fall apart while I was wearing it. It was last summer...on my way to Wasai class, on the stairs!After the Wasai class, I was going to go see a play by …
My kimono look on this day. Picked cotton kimono without lining(Hitoe) and Nagoya obi(Otaiko style). This cotton kimono is thick and heavy, so it was warm enough even without lining in winter (in Osaka). 今年お初のアンズ舎さんの日に着たのは、木綿着物でした。 しっかり厚めの生地なので、コートを重ねれば、大阪の冬なら十分です。 Small yellow fruits and green leav…
これは、なにをしたくて書いたもの? Eclipse MicroProfileに含まれている、Rest Clientをちょっと見ておこうかなと。 今まで何回か別のテーマを扱っている時に使っているのですが、完全に雰囲気で使っていたのでこの機会に、と。 Eclipse MicroProfile Rest Client Eclipse MicroProfile Rest Clientは、Eclipse MicroProfileのプロジェクトのひとつです。 eclipse/microprofile-rest-client / MicroProfile Rest Client Eclipse MicroP…
帝政期の歴代皇帝をまとめはじめて、最初は大雑把につくろうと思っていた皇帝リストは、最終的に東ローマ帝国が滅亡する最後の皇帝まで、約1400年分のすべての皇帝170名ほどの名前を連ねることになりました。 在位期間は様々で、アウグストゥスのように44年もの期間皇帝であり続ける人物は稀で、奇跡のような世紀を作った五賢帝はそれぞれ20年ほど。やはり不安定な時代には数ヶ月で暗殺される皇帝が多かったり、この皇帝たちの治世の長さを辿ると、ローマ世界の安定と混乱が感じ取れます。優れた皇帝の治世はもちろん、ダメな皇帝の時代でも帝政は機能してローマを維持し続けた。 でも紀元後200年ごろから始まった衰退は、ゆっく…
導入 プロパティを用いるメリット 1. 変数に対して、読み込みと書き込みの範囲を別々に設定できる。 2. 変数の代入に対して制約を与えられる。 継承 導入 あるクラス「Sample01」の変数aについて 読みこみ…クラスの内外から可能 書き換え…内部からのみ可能 と読込・書き換えでアクセス範囲を変えたい場合はプロパティというものを用いれば、簡潔に記述することができます。 プロパティのメリット 以下の様にそれぞれ関数を実装するより簡潔に記述できる。 変数のアクセス範囲が明らかになるので、複数人での作業の場合は重宝しそうできそう。 変数に制約を加える場合(0~100の範囲に収める)は変数を書き換え…
座標法と数式処理ソフト maxima で断面性能の計算式を求めるやり方を紹介します。 座標法でも 形状寸法を変数とすれば 計算式を 求めることができます。多角形に限られますが 積分をする必要はありません。数式処理ソフトを利用すれば 多角形の頂点の座標を定義するだけで 断面積から主軸の角度まで算定することができます。いまのところ、円弧や放物線は 折れ線に置き換える必要があるのですが、今後の研究によって 合理的な手法が提案されてくると思われます。 多角形の断面性能の計算式は となります。座標に数値を代入すれば 断面性能が算定できます。 ただし 座標 = [x1, y1], [x2, y2], [x…
こんにちは。 株式会社アカツキゲームスで ATLAS というチームに所属してゲーム内通貨管理基盤の開発及び運用を行っています、なかひこくん (@takanakahiko) です。 最近は良い気候なので、バイクでの運転が気持ち良いですね。 私の担当するゲーム内通貨管理基盤の開発現場で、インターン生を受け入れました。 ありがたいことに、そのインターン生がブログ向けに参加レポートを書いてくれたので私の方から代理投稿させていただきます。 上記の通り、この記事は代理投稿となります。 投稿者と執筆者は異なるのでご承知ください。
Wavelet Matrix の prev_value や next_value が使える問題! 問題へのリンク 問題概要 サイズ の数列 が与えられる。次の 個のクエリに答えよ。 が与えられるので、数列の区間 の値のうち、 との差の最小値を答えよ。 制約 考えたこと Wavelet Matrix の関数 prev_value() と next_value() がジャストヒットする。ただし、Wavelet Matrix に登録する各値が負の場合には対応していない実装をしているので、正になるように下駄を履かせることとした。 計算量は となる。 コード #include <bits/stdc++.…
GAS 目次 - ray88’s diary ■Rangeクラスの主なメンバー table { border-collapse: collapse; } th { border: solid 1px #666666; color: #000000; background-color: #FFFFFF; } td { border: solid 1px #666666; color: #000000; background-color: #ffffff; } thead th { background-color: #BFB9B9; } メンバー 戻り値 説明 activate() Range …
GAS 目次 - ray88’s diary アドレスや行番号、列番号が不明、または可変の場合にセル範囲を取得する方法 ■getDataRangeメソッド シート上のデータが存在する範囲を自動で判別して取得する Sheetオブジェクト.getDataRange() ■getLastRowメソッド 最後の行番号を取得する Sheetオブジェクト.getLastRow() ■getLastColumnメソッド 最後の列番号を取得する Sheetオブジェクト.getLasColumn() ■サンプルコード 5 function myFunction08_04_03() { const sheet =…
GAS 目次 - ray88’s diary ■getRangeメソッド ・使い方はいくつかのパターンがあり、引数の考え方が異なる ・パターン1 「A1」や「B2:E5」というようなセル範囲のアドレス文字で私、その範囲を取得する方法 Sheetオブジェクト.getRange(アドレス) ・パターン2 行番号、列番号、行数、列数を組み合わせてセル範囲を指定する方法 ※行番号と列番号は省略可。省略した場合それぞれの値は1に設定される Sheetオブジェクト.getRange(行番号,列番号[,行数,列数]) ■サンプルコート function myFunction08_04_02() { cons…
この記事を読むと、「靴」を種類別に英語で表現できるようになります。 また、靴に関連するスラング、日本の伝統的な履物の英語表現をご紹介します! 身近な「靴」の種類の英語表現を学んで、語彙力をアップさせましょう!! この記事が、みなさんの英語学習の参考になると嬉しいです。 靴 shoes 履物はsがつく 靴 一覧 スニーカー sneakers パンプス pumps ローファー loafers ハイヒール high-heeled shoes 革靴 leather shoes ブーツ boots 安全靴 steel-toe boots 長靴 rubber boots/plastic boots サンダ…
この週末、Twitter改めXの皆さんは天体写真の画像処理ソフトウェアとして何を使われているのか教えていただくアンケートを実施しました。 今回は、その内容について、復習も兼ねてまとめておきたいと思います。 ※ 本記事は、2023年9月10日に実施したアンケートを元に作成しています。 画像処理って、ステライメージかPixInsightか何がいいのかなー?先輩方のオススメを教えてください!コメントで理由なんかもらえるとすごく勉強になります🥺 — 星ガール☆YUKI (@yuyukiki_star) 2023年9月10日 この日の午前、私はこのような問いかけを皆さんにしました。 300mmレンズを購…