概要 KyTeaのソースのわかち書きの部分だけ読んだ時に残したメモ書き。読み推定やtrain関連はまだ見ていない。憶測で書いてるとこが多々あるのでいろいろ間違ってそう。 文中に出てくる計算途中のスコアはKyTea同梱のモデルを使ったもの。 train関連のメモはこちら src/api/api-example.cpp わかりやすいところでapi-example.cppから読み始めてみる。このソースは名前の通り、APIを使う際のサンプルコードで、形態素解析をしてその結果を出力するだけの簡易な処理を実行している。 このソースでは、まず、Kyteaクラス(kytea.cpp)のインスタンスを生成している。Kyteaクラスには形態素解析とか学習とかを実行する部分のコードが書かれている。 次にKytea::readModelを呼び出してファイルからモデルをロードしている。 Kytea kytea; /
14th ACM Conference on Recommender Systems Online, Worldwide, 22nd-26th September 2020 The ACM Recommender Systems conference (RecSys) is the premier international forum for the presentation of new research results, systems and techniques in the broad field of recommender systems. Recommendation is a particular form of information filtering, that exploits past behaviors and user similarities to ge
gitのユーザ名は、 git config --global user.name koseki git config --global user.email koseki@example.comのように設定しますが、設定を忘れてコミットしてしまった場合。さっきデフォルトの漢字のフルネームでコミットしてしまい、しかもgithubに出してから気づきました。ちょっと恥ずかしい。 どうせ始めたばっかりだったのでリポジトリを作り直してもよかったんですが、調べたらgit filter-branchで過去を書き換えることができました。 404 Not Found git filter-branch -f --env-filter 'export GIT_AUTHOR_NAME="koseki"' git filter-branch -f --env-filter 'export GIT_AUTHOR_E
1. 使い始める 1.1 バージョン管理に関して 1.2 Git略史 1.3 Gitの基本 1.4 コマンドライン 1.5 Gitのインストール 1.6 最初のGitの構成 1.7 ヘルプを見る 1.8 まとめ 2. Git の基本 2.1 Git リポジトリの取得 2.2 変更内容のリポジトリへの記録 2.3 コミット履歴の閲覧 2.4 作業のやり直し 2.5 リモートでの作業 2.6 タグ 2.7 Git エイリアス 2.8 まとめ 3. Git のブランチ機能 3.1 ブランチとは 3.2 ブランチとマージの基本 3.3 ブランチの管理 3.4 ブランチでの作業の流れ 3.5 リモートブランチ 3.6 リベース 3.7 まとめ 4. Gitサーバー 4.1 プロトコル 4.2 サーバー用の Git の取得 4.3 SSH 公開鍵の作成 4.4 サーバーのセットアップ 4.5 Git
追記 (2012-09-21): Cr24に見送られたので再び無効にされちゃった。残念… 今日のChrome Dev Channelで、Action boxなるものが有効になった。 Dev Channel Update [chrome] Revision 155146 ― Change enable-action-box flag to disable-action-box, so action box is enabled by default. ブックマークする「☆」ボタンが薄めの「+」マークに置き換わった。メニューも「≡」っぽくなったし抽象化が激しいね。ESPカードっぽい。 クリックすると “Send this page to your mobile device”, “Bookmark this page”, “Share this page” なんて項目が並んだポップアップが出る
こんにちは、橋本です。 前回にひきつづき、Safari、ChromeのWebインスペクターやFirefoxのFireBugで使えるconsoleオブジェクトの使い方について書いてみたいと思います。 consoleオブジェクトには以下の19個(logを除くと18個)のメソッドがあります。 assert count debug dir dirxml error group groupCollapsed groupEnd info log markTimeline profile profileEnd time timeEnd timeStamp trace warn そのうち前回は、assertメソッドからgroupEndメソッドまで見て行きました。 今回はinfoメソッドからwarnメソッドまでの使い方について書いていきたいと思います。 infoメソッド console.info(messa
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
僕は、1 日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で 10 万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半が C 言語である。 また、プログラミングにはバグが付き物だが、ここ 2、3 年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的に OS に近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の 1 回目で確定
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1315853533 置き盾なら日本でも広く用いられていました 手盾も飛鳥時代以前までは使われていたようです ここでの質問は当然手盾のことを仰っていると思いますが念のため確認しておきます 盾が無いことの「わかりやすい一番の理由」はありません いくつかの理由が混在して手盾が淘汰されていきました 主要な理由をピックアップしましょう 【鎌倉時代以降、武士は長弓による射撃戦闘をメインにしていった】 弓は当然両手で扱います そこで馬上の白兵戦では太刀のみを用いるようになりました 白兵戦では槍を使うはずだとおっしゃる方もいますが鎌倉時代、槍はありません 盾と同様、飛鳥時代までに廃れてしまっています 日本で槍が復活するのは室町時代以降のことになります また薙刀は鎌倉時代も盛んに使われていま
リンク 診断メーカー 絵柄でお題ったー 有名アニメや漫画家の絵柄で絵を描いてみよう。ユーザー名には嫁の名前を入れてね。 - 診断メーカー
カズワタベ @kazzwatabe それ違法なんだよなー。 RT @YashinNoMeisou: だからなんで時々報ステ(のサッカーコーナー)でゴブリンダンス流れるんだよw @kazzwatabe 原因突き止めろw 2012-09-04 22:55:00
2012 年 10 月 28 日 報道関係者各位 東日本大震災ビッグデータワークショップ運営委員会 東日本大震災 ビッグデータ ワークショップ 報告会 東日本大震災ビッグデータワークショップ運営委員会(幹事:Twitter Japan 株式会社、グーグル株式会社)では、2012 年 10 月 28 日に「東日本大震災ビッグデータワークショップ」の報告会を東京大学本郷キャンパス工学部2号館213号講義室にて開催いたしました。 本ワークショップには 500 名以上の方が登録され、本発表会には 50 組 150 名以上の方が参加され研究成果や開発されたツールの発表を行いました。各プロジェクトの発表内容については、公式サイトよりご確認ください。https://sites.google.com/site/prj311/event 発表会には、東北大学災害科学国際研究所 副所長 今村文彦 教授、気仙沼
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く