したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

FoxTheory

1任意たん@age推奨:2017/09/08(金) 21:10:29
【ゴースト名】 FoxTheory
【作者名】 Nao
【配布サイト】 こんうか(おきつね伺かZip企画)
https://foxukagaka.wixsite.com/foxukagaka
【紹介やコメント】
◆Theme
 "Relentless pursuit of the knowledge"
 内容は理論物理学に関連したトークが中心です。
 そのほかに"知識"をテーマとした機能をいくつか実装しています。

26任意たん@age推奨:2017/09/09(土) 23:27:53
ふむむ…>>19の環境の者ですが

>>23補足
・一度この状態になると、以前正常に取得できていたゴーストさんでも空行しか出力されない状態になる様子
( words\ghostlearned ディレクトリ内のファイルをすべて削除して、
 再度、昨日は正常取得できてた Dream of butterfly の立羽さんに立ってもらったのですが、
 改行しか取得できない状態になってました。
 ファイル自体は生成・追記されるんですが…)

>>24補足
・ファイル自体は正常に生成されました(ジーキル博士とハイド氏__parse.txt自体は生成されてる)→ので、FOPEN,FCLOSEはだいじょぶっぽい
・ただ、中身は空っぽ→形態素解析が全く処理されてない感

27任意たん@age推奨:2017/09/09(土) 23:42:39
ん、んー…?
「ジーキル博士とハイド氏.txt」をD&Dした後の処理を玉で見てみたところ、
文字コード設定がおかしくなってるような。

// request to library
// name : D:\PortableApps\ssp\ghost\__00_お気に入り\FoxTheory\ghost\master\SAORI\kisaragi\kisaragi.dll
EXECUTE SAORI/1.0
Charset: Shift_JIS
Sender: AYA
SecurityLevel: Local
Argument0: parse
Argument1:  そのあとで、彼は一日中旅館の私室の暖炉にむかって、爪を噛みながら腰かけていた。(長いので以下略、ちゃんと読み込みはできてるっぽいです

28任意たん@age推奨:2017/09/09(土) 23:49:55
…処理終了直前のところで、一つエラーが。
文字コードじゃなくて、このディレクトリがないのが原因…?

// response (Execution time : 0[ms])
SAORI/1.0 200 OK
Charset: Shift_JIS
Result: -1
Value0: param.cpp(69) [ifs] no such file or directory: D:\PortableApps\ssp\ghost\__00_お気に入り\FoxTheory\ghost\master\SAORI\kisaragi\dic\dicrc

// response (Execution time : 18250[ms])
SHIORI/3.0 200 OK
Sender: AYA
Charset: UTF-8
Value: \1\s[10]\0\0\s[2]新しい本?\w9ありがとう!\w9\w9\0\s[1]\nタイトルは…\w5…\w5ジーキル博士とハイド氏か、\w5読んでみるね。

29任意たん@age推奨:2017/09/09(土) 23:57:49
うーむ。
\SAORI\kisaragi\dic\ を見直してみたところ、dicrc ファイル自体はありました。
中身も Configuration file of IPADIC から始まってるので、別に壊れてるわけでもないはず…あれー?
パスに日本語(2バイト文字)入ってるのがダメとか…?

30任意たん@age推奨:2017/09/10(日) 00:02:45
…うん、kisaragi.dll のあるパスに、日本語入ってるとダメ、かな?

D:\PortableApps\ssp\ghost\__00_お気に入り\FoxTheory\ → D:\PortableApps\ssp\ghost\FoxTheory\
に移動して(昨日の状態に戻して)、再度処理してみると、
テキストファイルのD&Dのパースも、他ゴさんからの学習も、うまくいくようになりました!

31任意たん@age推奨:2017/09/10(日) 00:23:30
>>30 の追記です。
ディレクトリ移動したこと自体がまずかったのかも、ということで
D:\PortableApps\ssp\ghost\FoxTheory\ → D:\PortableApps\ssp\ghost\_TEST\FoxTheory
ともう一度ディレクトリ移動させて確認してみたんですが、この場合は問題なく動作しました。
なので、パスに2バイト文字入ってると no such file or directory: 吐くんじゃないかなーと。

自分の場合、「最初は問題なく学習できてたのに、途中から学習できなくなった」のはたぶんこれが理由っぽいです。
「最初から全く学習ができない」パターンの方は、
ssp本体をドライブのルートに置いてみる (C:\ssp\ とか) といいのでは、と思いました。ご参考まで。

32Nao:2017/09/10(日) 02:03:01
いろいろ報告をいただいて助かりました、作者のNaoです。
DeepLearningモジュール実行の際にはそれなりに大きなプログラムを動かすので、ネットワーク更新を行っても動作が改善しない場合は空きメモリをチェックしてみてください。
また>>31氏の指摘の通り、ゴーストまでのパスに2バイト文字(全角文字)が含まれているとうまく動作しない場合があるようです。
こちらはちょっと修正に時間がかかるので、また後ほど修正する予定です。

>>9
動画で使用していたバルーンはこちらhttp://khmix.sakura.ne.jp/ghost.shtmlのAero Glassを使用していました。

33任意たん@age推奨:2017/09/10(日) 02:32:11
遅くまでお疲れ様です…!バルーン情報もあざます!
今後も楽しみにしてますー。

34任意たん@age推奨:2017/09/10(日) 20:04:33
オドラデクの魂の叫び(例:オッ オゥ)を早く演算してみたい… +ォォ-オッ+オゥ とかどうなるのか…

35Nao:2017/09/10(日) 21:27:58
>>31で報告された、SAORIまでの絶対パスに2バイト文字が含まれていると形態素解析が正常に動作しない問題を修正しました。

36任意たん@age推奨:2017/09/10(日) 21:39:41
>>35
素敵!!
早速試してみます乙です!!

37任意たん@age推奨:2017/09/10(日) 21:40:45
更新乙です!
とりま、2バイト文字が含まれるパスでも正常動作するの確認できましたー!

38任意たん@age推奨:2017/09/12(火) 06:50:38
結局他のゴーストと一緒に立たせて
Learned_ALLを○にしているけど
覚えているのか覚えていないのかよくわからない・・・

39任意たん@age推奨:2017/09/12(火) 10:45:10
>>38
master¥words¥ghostlearnedやbookslearnedを見てみたら?

40任意たん@age推奨:2017/09/12(火) 18:33:35
フォルダ内にある(ゴースト名)__(\0名)txtを開いてみて
「中身が空行ばっかりじゃなくて、ちゃんと単語が分かち書き(「授業 遅刻 寝坊」みたいな感じに)されてる行がある」
のが確認できたら大丈夫

ファイルサイズが10kBを超えてるなら、
Deep Learning(with Ghosts) で 「+単語」とやってみて、関係ありそうな単語をリサさんが言ってくれたら
着々と学習が進んでいると考えておkなはず

・Word2Vecの都合上、単語の頭に「+」「-」をつけないと、単語として認識してくれない
・単語はゴーストのトーク中で出てきた言葉(=↑の学習結果ファイル内に記載がある単語、上記例なら 授業 遅刻 寝坊 のいずれか)を入力しないといけない、
の2点にだけ注意すればいいとおもう

41任意たん@age推奨:2017/09/12(火) 20:25:31
リサさんに学習させてるとき、
「何かの動作をさせた時、確実に」ではなく「たまに」 ACCESS_VIOLATION で落ちるのだけれども
一体そのアドレスに誰が書き込もうとしたのか、がさっぱり分からないのがつらい…
Dump から遡って調べるしかないんだろうけど、昨今の広大なメモリ領域を人力で調べるというだけで眩暈がするぜ…

42Nao:2017/09/12(火) 22:27:04
動作の途中で落ちた方に伺いたいのですが
落ちた状況は
1.ゴースト間の学習中
2.テキストによる学習中
3.word2vecで式の評価をしたとき
4.それ以外(学習offのときなど)
のどちらで発生したか分かりますか?

43任意たん@age推奨:2017/09/12(火) 22:47:09
>>42
環境は>>19で、落ちた状況はいずれも
1.ゴースト間の学習中
でした。
今のところ、2〜4でsspが落ちたことはありません。

>>19の時は、「ゴースト間学習をONにした状態」で、
「追加シェルなどのnarファイルを FoxTheory 以外にD&Dした場合」にビジー状態が続き、最終的に落ちていました。
ただ、それ以降、該当の操作を行わないようにしていても、やはりACCESS_VIOLATIONで「たまに」落ちています。

なお、今のところ、落ちた時に同時起動させていたゴーストさんは、
・Dream of Butterfly
・リンゴの樹
のお2人です。

どの場合でも、同時起動はリサさんと合わせて3体まで、
sspプロセス単体でのメモリ使用量は300〜400MBという状態で、
メモリ空間には十分余裕があるはず…という状態でした。

44Nao:2017/09/12(火) 23:04:28
>>43
ありがとうございます、その場合word2vecではなくOnOtherGhostTalkの処理が原因と思われるので、処理を見直してみます。

45Nao:2017/09/13(水) 01:34:49
エラーが報告された状況を含むいくつかの状態では学習を制限する機能を付けました。
(触り反応、ランダムトークなどでは通常通り学習が可能です)

まだ完全には原因が特定できていませんが、ネットワーク更新後確認をお願いします。

46任意たん@age推奨:2017/09/13(水) 02:22:48
更新乙です…!
ねとわく更新完了後、リサさんと一緒に立ってもらっていた「リンゴの樹」のシエナさんに
新ゴーストさんのnarをD&Dしてみたのですが、今度はsspが固まることもなく、スムーズにインストールまで行けました!

47任意たん@age推奨:2017/09/13(水) 20:42:43
そういえば…
ttps://video.twimg.com/ext_tw_video/890519917333684225/pu/vid/878x720/MJ3gXITlWhDsNWOU.mp4
の会話モジュールって、現在は動作しないのが標準状態ですか…?

動画と同じ文を「会話する」で入力しても、
「そうかもしれないね。」「悪くないんじゃないかな?」「よく分からない…ごめん。」のいずれかのみが返ってくる状態です
(yaya_communicate2.dic の (RE_SEARCH(reference[0], '(?|\?)$')) の場合のみが処理されてるみたい?)

48Nao:2017/09/13(水) 20:57:44
>>47
わー、こちらのミスです…
修正したので更新をお願いします

49任意たん@age推奨:2017/09/13(水) 21:09:40
>>48
更新して確認してみました、が…むう…204が返ってきてますね…

// request
GET SHIORI/3.0
ID: OnTranslate
Charset: UTF-8
Sender: SSP
SecurityLevel: local
Reference0: \1\n\n\![timerraise,30000,1,OnConversation_FlagInit]
Reference1:
Reference2: OnConversation
Reference3: SSPって知ってる?

// response (Execution time : 0[ms])
SHIORI/3.0 204 No Content
Charset: UTF-8

50Nao:2017/09/13(水) 21:29:38
>>49
再修正しました。
ここの処理は昔に作ったものを一部流用しているため、雑な実装が多くて……
将来的にはもっと反応の精度やパターンを増やす予定です

51任意たん@age推奨:2017/09/13(水) 21:46:52
>>50
お疲れ様です!
とりあえず「ハンバーガー食べたい」と「かわいいね」連呼してリサさんを困らせてますー

あと、連日の報告ですみませんです…報告しといて何ですが、どうかリアルに影響出ない程度に…
将来どんな風になるのか、楽しみにしております

52Nao:2017/09/14(木) 03:43:43
配布サイト(https://nao-fox.github.io/)を作成しました。
また、DeepLearning機能を削除した軽量版も公開しました(軽量版も通常版と同様にネットワーク更新は可能です)

53任意たん@age推奨:2017/09/14(木) 04:04:13
配布サイトのイラスト雰囲気出てて良いなぁ
あと自分の環境だと配布サイトの自動リンクに余計なの混ざっちゃってるから、念のためリンク貼っとく
https://nao-fox.github.io/

54任意たん@age推奨:2017/09/14(木) 12:59:57
乙乙
図書館の積層書架あたりで、古い論文集とかを手に取ってるとこな感じだろうか…

55任意たん@age推奨:2017/09/14(木) 13:02:35
ユーザは助手なのか同僚なのか
まあハッキリしてないところがいいんだが

56任意たん@age推奨:2017/09/14(木) 13:23:07
俺はリサさんの助手にはなれる自信ない…すみません、"string"とだけ聞いて宇宙ひもは出てこねーです…
まず高木先生の解析概論読み直して大学一回生がやるような解析学復習するところからやり直しレベルですわ

57任意たん@age推奨:2017/09/14(木) 18:52:40
kinky exotic string のトークを見て
理論物理学者にはユーモアという名を仕込むむっつりさんが多いのか
それにしっかり気付いて反応しちゃうリサさんがむっつりさんなのか
むしろその両方なのか
私、気になります

58任意たん@age推奨:2017/09/14(木) 19:39:07
コミュ機能でツイッターの例文のようにSSPって知ってると打ち込んでみたけど何の反応も無い、よく解らん

59任意たん@age推奨:2017/09/14(木) 19:40:18
リサさんの血行を良くする仕事をしたい
助手として

60任意たん@age推奨:2017/09/14(木) 19:44:52
>>58
ネットワーク更新してみた?

61任意たん@age推奨:2017/09/14(木) 19:54:24
>>60
無論

62任意たん@age推奨:2017/09/14(木) 22:55:38
>>61
こっちでは普通に話してくれるけど…
色々試してみると名詞の意味判定は食べ物とかだったらほぼ全てマッチするね

63任意たん@age推奨:2017/09/15(金) 02:31:27
とりあえずリサさんに Pervert. と罵しられ隊!(くずやろう)

今のところ、Conversation_old:nonoverlap{ にあらかじめ配列として記載されている単語以外は認識してくれてない…
うーん…?形態素解析を実装する前の旧式モジュールしか動いてない…?
(オムライス食べたい→うう...お腹すいた... になるけど、 エリンギ食べたい→(反応なし)な感じ)

OnConversation{ セクション見ると、
juman を使った形態素解析(形態素、読み〜意味、カテゴリ/ドメインのチェック)が行われている…らしいのだけど
そこらへんがうまくいってないのかしらん(Morph_Juman3…というかjuman.exeが動いてない?)

64任意たん@age推奨:2017/09/15(金) 02:35:31
…うーむ
でも、こんどは kisaragi.dll の時みたいにエラーは出てない…juman の戻り値の処理でなんかあるのかなあ

// request
GET SHIORI/3.0
Charset: UTF-8
Sender: SSP
SecurityLevel: local
Status: balloon(0=0)
ID: OnConversation
Reference0: ごはん食べたい


// request to library
// name : D:\PortableApps\ssp\ghost\__00_Fav\FoxTheory\ghost\master\SAORI\proxy.dll
EXECUTE SAORI/1.0
Charset: Shift_JIS
Sender: AYA
SecurityLevel: Local
Argument0: openpipe.exe
Argument1: juman\\juman.exe
Argument2: ごはん食べたい


// response (Execution time : 47[ms])
SAORI/1.0 200 OK
Result:


// response (Execution time : 63[ms])
SHIORI/3.0 200 OK
Sender: AYA
Charset: UTF-8
Value: \1\s[10]\0\0\s[7]ユーザ...お腹がすくようなこと言わないでよ...\1\n\n\![timerraise,30000,1,OnConversation_FlagInit]


// request
GET SHIORI/3.0
ID: OnTranslate
Charset: UTF-8
Sender: SSP
SecurityLevel: local
Reference0: \1\s[10]\0\0\s[7]ユーザ...お腹がすくようなこと言わないでよ...\1\n\n\![timerraise,30000,1,OnConversation_FlagInit]
Reference1:
Reference2: OnConversation
Reference3: ごはん食べたい


// response (Execution time : 0[ms])
SHIORI/3.0 204 No Content
Charset: UTF-8

65Nao:2017/09/15(金) 04:08:00
原因は把握できました……が、修正にちょっと時間がかかります
報告していただきありがとうございます

66任意たん@age推奨:2017/09/15(金) 04:40:05
連日遅くまでお疲れ様です…体調など崩されませんよう
よく見るとjumanのパスに\\があるのがアレなんだろうか…

67任意たん@age推奨:2017/09/15(金) 18:57:27
再インストールとかしてみたけどやっぱコミュニケート機能はうまく働かねえや

68Nao:2017/09/15(金) 23:21:50
問題を説明しておくと、juman.exe実行時のdicフォルダへの参照ができていないのが原因です。
簡単な解決策としては
juman.iniというファイルを作成し、中身を
/*ここから*/
[juman]
dicfile=C:\Users\Nao\Desktop\Application\uka\ghost\FoxTheory\ghost\master\SAORI\juman\dic
/*ここまで*/
のように、dicフォルダまでのフルパスを指定し、これをC:\Windowsに置けば動作します。
(過去にwindows用のjumanをインストールした方はこの設定を行わなくても動作します)
……が、このような外部参照は行わずに内部で動作を完結させたいため、こちらでjumanを再コンパイルして修正できないか試行錯誤しています…

69任意たん@age推奨:2017/09/15(金) 23:56:14
ぬあー……これは……確かにしんどい……

とりあえず確認の意味もかねて
自分の環境に合わせて絶対パスを書き換えた juman.ini を C:\windows に配置し
改めて「会話する」を行ったところ、たしかに juman が動作して、SSPをベースウェアと判定してくれたりしましたー。
がしかし、確かにスマートではない…

juman.exe の動作仕様はさっぱりですが、特に追加のオプションファイルとかなくて
juman.exe 内に「C:\Windows に juman.ini があることを前提に動作する処理」が組み込まれちゃってる感じでしょうか

だとすると、
juman の該当箇所の処理を、ソース見て、
外部ファイルからパス指定できるような修正を入れたうえで、再コンパイルする…のが一番正道になるのかなあ

70任意たん@age推奨:2017/09/18(月) 23:28:13
工学系、それも実験屋の視点からすると
リサさんレベルの理学・理論系の人はかなり雲の上の人な感じで隔絶してる感ある…
計算機科学の人とならまだ接点もあるけど、ガチ理論系の人となるともう教わる側にしかなれそうもねえ

実験で使うレベルの数学しか勉強してないのが原因なのはわかっているものの
物理的に意味のあるパラメータがちゃんと入ってて実験結果を説明できるモデル・式ならそれで十分(論文にできるという意味で)という現実もあって
11次元ってどういうことなの…レベルです、はい

71任意たん@age推奨:2017/09/19(火) 15:49:56
外国の女と夜を過ごせばその女の国の言葉を覚えられるらしいが
リサさんと同衾すればリサさんの言ってることが分かるようになるんすかね

72任意たん@age推奨:2017/09/19(火) 17:21:50
論文読んでる時の独り言を聞く限り、そういうことに興味がないわけではなさそうなものの
現状で「ピロートークしよう」とか言ってもPervert野郎扱いされる未来しか見えない…

73任意たん@age推奨:2017/09/19(火) 18:37:56
気になって入れてみたけど、Deep Learning系が稼働しないな
words覗いたら学習は進めてるみたいなんだけど、リストには何も載らない
ウィキペディアの方で入力してみても「思いつかない」としか言われない
再インストしてみても特に変化も見られない
何が原因なんだろう・・・?

>>71
いっそリサさんには先生になってもらって
丁寧に手取り足取り教えてもらえば良いのではないだろうか

74任意たん@age推奨:2017/09/19(火) 19:09:47
まずは解析学の基礎からみっちりご指導頂かないといけないことだけはわかる

>>73
学習したゴーストさんがリストに載らない、というのはどういうことだろう…
メニューがあるなら、DeepLearning機能を抜いた軽量版というわけでもなさそうだし

とりあえずwikiの方が動作しないのは
単語をそのまま入力するんじゃなく、例の通り「+単語」と入力してる?とか
>>35で作者さんがおっしゃってる不具合があったりしたのでねとわく更新必須(なはず)、とか思い浮かんだけど
その辺りは問題ないだろうか

75任意たん@age推奨:2017/09/19(火) 21:19:03
>>74
例えば「ジキル博士とハイド氏」のデータ自体はwordsフォルダにあるんだけど
DeepLearning(with Books)を見ても「Books_all」しか項目がない
別の青空文庫をUTF-8変換してドロップしても、項目には反映されてない
(bookshelf、bookslearnedフォルダには追加されてる)

更新も最新版で、wikiの方だと「+東京」とかで試してるんだけど…
何を入力しても「ごめん、思いつかない」の一点張りだった

あと会話で「SSPって知ってる?」って打ち込むと返事すら返ってこない
「こんにちは」や「疲れた」には反応するんだけどね
余談だけど最新の研究pick up機能はどれも問題なく動いてた

76任意たん@age推奨:2017/09/19(火) 21:37:30
>>75
うーむ…よく見るとリストの列挙って
ディレクトリ内のファイル名リストを取得するのに SAORI\proxy.dll 経由で getfilenames.exe 呼び出してるのか

wikiのほうも SAORI\proxy.dll 経由で word2vec_saori.exe 呼び出してるし
どっちも動かないとなると、proxy.dll か各exeの呼び出しで失敗してるっぽいと思うのだけど
なんで失敗してるのかはさっぱり…
文用開発支援ツールの玉(tama)で見てみると、なんかエラー吐いてるの見れるかもしれない

とりあえずわかるところだけ
> あと会話で「SSPって知ってる?」って打ち込むと返事すら返ってこない
これについては>>68の通りの問題なので
現状のままどうしても動作させたい場合はこの通りにすればおk、今のところは修正待ちな感じ。

7775:2017/09/20(水) 13:56:53
とりあえずググって「玉」(TAMA)を見つけたので
ゴースト起動してwikiで「+東京-ドイツ+日本」入力までを書き出してみた

で、それをうかろだにテキストで上げてみたけど
https://ux.getuploader.com/ghost_nar/download/45
自分にとっては正直なんじゃこれ状態なので参考になるかは…
書き出す範囲とか何か間違ってたらごめん

78任意たん@age推奨:2017/09/20(水) 16:59:54
>>77
乙 ふむむ…上手くいってるこっち側のログも上げてみよう
https://ux.getuploader.com/ghost_nar/download/46

上手くいってる場合、ミュンヘンとかベルリンとかが上位として返ってきて
ああ、(+東京-日本) で ”首都” とかそのあたりの意味合いになってるんやなー、
だから +ドイツ 加えると ベルリン 出で来るんやなー、となる感じ


とりあえず、違いとしては…
>>75氏の場合には Responce の Reference が空になってる(=Word2Vecから正しく戻り値を取得できてない)のと
proxy.dll までのパスに半角スペースが入ってるとこかな
D:\My Documents\SSP\ghost\FoxTheory\ghost\master\SAORI\proxy.dll
   ↑ここ

対策案としては、D:\My Documents\ から D:\ とか
半角スペースを含まないパスのディレクトリに SSP フォルダを移動させた上でもう一度やってみるのはどうだろう

Windows で半角スペースを含むパスを扱うときは "D:\My Documents" みたいにダブルクォートで囲まないといけないのだけれど
yayaの処理にそこらを自動化するような処理が見当たらないので
「SAORIまでの絶対パスに半角スペースを含むと動かない」パターンじゃないかなあ、と思った

79任意たん@age推奨:2017/09/20(水) 21:46:50
>>78
なんとログまで…何から何まで丁寧にありがとう

残念ながらD:\SSP\ghost で試しても結果は「思いつかない」だった
ただResult(ミュンヘンって出る部分)が空なこと以外は概ね一緒になったと思う

それで調べてたんだけど、試しに各exeファイルをクリックしたら
「このファイルのバージョンは、現在の実行中のWindowsのバージョンとは互換性がありません」って出た
つまり互換性が原因でSAORI内のexeが起動しないのかなぁと疑い中
(ちなみに自分のPCはWindows7の32bitです)

ただプロパティ→互換性モードを試しても変化がないので、勘違いかも知れない

80任意たん@age推奨:2017/09/20(水) 22:45:06
>>79
あー、なるほど…ちなこっち(正常動作してる環境)はWin10 64bitで、
バイナリ覗いてPEヘッダ確認した限り、
word2vec_saori.exe → 64-bit amd64 用
getfilenames.exe → 64-bit amd64 用
という状態でした

なので、ここで出た「このファイルのバージョンは、現在の実行中のWindowsのバージョンとは互換性がありません」は
「32bit版OSで64bit版実行ファイルは実行できないんだ、すまない…」ということで、
実行できない以上、結果(戻り値)もそりゃ空になるよな、ということかと思われます

ユーザ側でできることは…64bit版OSに環境を変えるしかないかな…

作者さん側としては、32bit版の実行ファイルも同梱するようにした上で
実行環境が32bit版OSなら32bit版の実行ファイルを呼び出すように分岐させるように変える、というのが一手だろうけども
…ちょっと…いやかなり手間な気がするので
これもすぐどうこうできる問題ではなさそう…

81任意たん@age推奨:2017/09/20(水) 23:17:57
書き忘れ
juman.exe も 64-bit amd64 用バイナリだったので
>>76では>>68の通りにすればおkと書いたものの
32bit版OS上だと>>68の通りにしてもやっぱり動かんぞ!(肝心のjuman.exe自体が動作しない)になるはずです

現状、64bit版OS上でないとほぼすべての機能が動かないということですなー…
不具合報告に環境を添えることの意義と環境依存問題を無くすことの大変さを改めて実感した感

82Nao:2017/09/20(水) 23:18:58
>>79
32bit OSは考慮してなかった…
一応32bit用にコンパイルも出来るはずなので、私用が落ち着いたらそちらも作成してみます。
ただ同梱するとファイルサイズが2倍になるので32bit用に別のnarファイルを作ります(ネットワーク更新はこっちでも出来るようにする予定)

83任意たん@age推奨:2017/09/20(水) 23:29:21
>>80
やっぱり64bit用だったのが原因っぽいね
何度も情報ありです。本当に助かりました

さすがに分岐の手間まで作者さんに求めるのは酷な気がするし
私個人は無理に求めなくてもいいかなという感じ
>>68でも問題が発生してるのに、さらに追加はさすがに…
とりあえず「32bit版じゃ動かないよ」ってHPとReadmeに記載が無難かな

84任意たん@age推奨:2017/09/20(水) 23:31:49
乙です
この場合はnarごと分けた方が楽そう…かな
更新時の手間が増えるとはいえ、分岐加えたり書き直したそれを管理する手間よりはマシか…
いろいろ大変だと思いますので、どうかご無理はなさらずー

8583:2017/09/20(水) 23:36:26
おおう作者さん来てたのか…素早い対応ありがとうございます
32bit版ができるのは嬉しいけど、あまり無理しないでのんびりやって下さい

86任意たん@age推奨:2017/09/25(月) 12:12:51
リサさんの話題が高等すぎて、日本語で話をしているのに内容が分からないことに危惧の念を抱き
これではいかん、と人類共通の言語である肉体言語()で対話を試みた結果
Pervert!Pervert!!Pervert!!!!!!!されたユーザはいらっしゃいませんかー

87Nao:2017/09/26(火) 21:52:21
>>64で報告された会話モジュールが動作しない問題を修正しました。
(>>68でお伝えした暫定処置を行った方はjuman.iniはもう削除しても構いません)
これで外部ファイルに頼らずにsaori-basicとしてjumanを使えるようになったので、他のゴーストに実装することも可能になったはず…

また>>79で報告された32bit版OSへの対応ですが、これは思ったより手間がかかりそうでしばらくは見送りになります…すみません

88任意たん@age推奨:2017/09/27(水) 00:05:02
>>87
お疲れ様でした…!

32bit版OSへの対応は…SSP本体が32bitで動作してるあたりとかで、気にされた部分もあったのかな、と思いますが
・全実行ファイルの32bit版でのコンパイルしなおしがまず厳しい(依存関係上、難しいやつとかもいたような)、
・今後発生する、ほぼ構成同じで中身が違うnarを並列で管理・更新する手間がかなりきつい、
・そもそも現状でさえDeepLerningでword2vec_saori.exe回したら(学習結果量に依存するけれど)数百MBのメモリ空間を普通に使うので
 遅かれ早かれ、32bit版実行ファイルに与えらえる2GBのメモリ空間では足りなくなりそう
などなど、ユーザサイドで見てもかなり厳しそうな印象ですので
どうか、ご無理はなさいませぬよう…

89Nao:2017/10/16(月) 03:23:43
少しわかりにくいので、更新で追加したwindowの意味について少し解説しておきます。
ghostまたはtextによる学習データを用いたWord2Vecの実行の際、Execute実行後にwindowを設定できます。
この値は単語の"相関長"を表すパラメータで、簡単に言えば文章がwindowの値を大きくすれば単語間の距離を計算に使うデータ量は増えるものの結果はぼやけやすくなり、
小さくすると強い相関のあるもののみがヒットするようになります。
与えたデータの長さ(parse実行後の1行の長さ)や内容によって適切なパラメータが存在するので、解析時に有意な結果が得にくい場合はwindowを調整してみてください。

90任意たん@age推奨:2019/04/27(土) 16:17:59
なんか方向性がわからないなこのゴースト。一般人の利用者に一体どうして欲しいんだ。

91任意たん@age推奨:2020/01/16(木) 17:18:45
ごめんね

92任意たん@age推奨:2020/01/16(木) 23:03:05
ええんやで
「詳しいこと難しい事はわからないけど賢いなぁ」で愛でてるユーザも居るから――!


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板