「メモリ」を含む日記 RSS

はてなキーワード: メモリとは

2023-01-26

画像生成AI流行ってることをお前に教える2(階層マージ・LoRA編)

前回:anond:20221129215754

前回の投稿から状況がめまぐるしく変わっている。

前回紹介したAnythingv3を投稿者が削除したり関係の無い第三者Anythingv4や4.5を勝手リリースしたり…(しかマージモデルだとか)

増田も追いかけきれていないが追いかけてるぶんは自分のためにここでまとめておく。

基本モデル

NAIリークモデルAnythingv3に関しては前回を参照。

インスタモデル

Instagram投稿されている画像学習させたモデル総称

実在人物画像学習しているため人物の体型をより正確に描画させることができる。

cafe-instagramやzeipher-f222など複数存在し、Basil_Mixのようなアジア人に特化したもの存在する。

後述するマージモデルベースの一つ。

マージモデル(階層マージ)

モデル同士を混ぜるマージモデルに進展があった。

U-NET階層ごとにマージを行う階層マージというマージ手法が考案されたからだ。

これにより実写モデルベースに見た目をアニメ風にマージするという方法が採れるようになった。

流行っているモデルシリーズを二つ挙げてみる。

AbyssOrangeMixシリーズ

5chなんU(なんJもしくはなんGのパートスレ向けの板でVIPに対するパー速のような板)の住民作成した階層マージモデル

現在はBasil_MixとAnythingv3を階層マージしている。

このモデルには派生版があり、nsfw版やhard版は上記マージモデル(通称base)にNAIリークモデルやGape60を混ぜたものらしい。

Gapeについては前回の記事を参照。

 

NAIのように長いネガティブプロンプトを設定しなくても綺麗な絵を出すことができる。

7th_layerシリーズ

リアルよりになったAbyssOrangeMixを漫画アニメ向けにファインチューンしたモデル

Abyss→深界七層(メイドインアビス)→7th_layerということらしい。

アニメ寄りなA、漫画寄りなB、より漫画寄りで破綻やすいCの三種類がある。

Anything系のような中華で好まれる独特の厚塗りではなく比較的パキっとした塗りの絵が出るので個人的には一番好き。

 

他にもいろんなマージモデルがあるが、だいたいがNAIリークモデルAnythingv3と実写系モデルを混ぜたりそれにファインチューンをかけたりしたモデルだ。

Anythingv3もNAIリークモデルベースからなんだかんだいってNovelAIが作ったモデルはまさに特異点的な存在なのだろう。

LoRA

Low-rank Adaptation for Fast Text-to-Image Diffusion Fine-tuningの略で、

Dreamboothの簡易版のようなものとされているが実はDBとは似て非なる技術らしい。

DBよりも短い時間かつ省メモリ環境学習可能で、生成されるファイルも30~200MB程度とHypernetworkとそこまで変わらず一定以上のクォリティで追加学習を行えるようになった。

何よりもVRAMが8GB程度のグラボでも学習できるようになったのが大きい。

現在目的ごとに大きく分けて3種類のLoRAがある。

Style

特定の作者の画像学習させることでその画風を再現するためのLoRA。

従来はHypernetworkで行っていた。

Concept

特定のものやこと(例:ふたなり)を学習させるためのLoRA。

NovelAIやその派生モデルでは困難だった種付けプレスや断面図などの構図の再現可能となった。

Character

キャラクター再現するLoRA。

従来は主にDBで行っておりモデルの配布に苦労していたがLoRAによって配布が非常に楽になった。

 

なお、LoRAは同時に複数適用させることもできるため

士郎正宗風の絵柄でふたなりナンジャモ」という画像を生成することもできる。

 

またLoRAはHypernetworkのようにモデルを選ばないが、NAIリークモデル学習ベースにすると破綻しづらいらしい。

というか今流行っているモデルはほぼNAIリークモデル血筋が入っているので馴染みやすいんだろう。

そのほか

HuggingFace

https://huggingface.co/

アメリカの謎のベンチャー企業通称🤗。

同社が運営しているHuggingFace HUBユーザ登録すれば無料無限AI学習モデル(1ファイル2GB~7GB)をアップロードできる上回線も異常に高速であるため重宝されている。

モデルマージなどでストレージが圧迫されているローカル民にとっては救世主のような存在

資金源は謎だが、2022年5月に2億ドル調達しているのでストレージ無尽蔵に増やせるらしい。知らんけど。

SAFETENSOR

HuggingFaceが考案したモデルファイルファイル形式

実行コードを含んでいることもあり従来のckptモデルしょっちゅうトロイの誤検出が起きていたが、

SAFETENSOR形式モデルは実行コードを含まないため安全であるとされる。

🎈

スカトロ、転じてウンコのもののこと。由来は割愛する。

Baloon_MIXというスカトロ特化のマージモデルもあるらしい。

2023-01-25

女は化粧が大変って言うけど男も大変なんだが?

起きる

ヒゲが伸びきるのを待つ(1時間ぐらいかかる)

まずはシャワーチンコを洗う(男は毎晩オナニーをするが尿道に残った精子が夜中に出てくるので起きるとイカ臭い)

新しいパンツに着替える(夜中に精子がつくのでイカ臭くなる)

ラジオ体操をする(起きたばかりの中年が柔軟せずに出歩くと腰をやる)

スポーツニュースをチェックする(スポーツについて情報収集しないと引きこもり扱いされ村八分にされる)

録画した朝ドラを倍速で見る(朝ドラを見ないと異常者扱いされる)

録画したアニメを倍速で見る(アニメを見ないと老害扱いされる)

ソシャゲをする(スタミナの回復上限が度のゲームもだいたい15時間ぐらいなので就寝~労働帰宅の間に溢れる)

ヒゲが伸び終わっているので剃る(ヒゲ脱毛死ぬほど痛いので99%の男が一度は夢見るが諦める)

顔を洗う(目ヤニをちゃんと落とすことに一番気を使う)

ハナ毛チェック(伸びていたら剃るがなるたけさないと風邪をひく)

歯磨きしうてリステリンおっさんの息は臭いのでケアしないとマスクしてても臭う)

ワキと足に防臭クリームを塗る(場合によっては水虫の薬)

気分で背中湿布を貼る(寝ている間に痛くなってる)

服のお腹にホッカイロを仕込む(冬場はケアしないと電車の中でウンチ漏れそうになる)

靴の脱臭ソールを取り替えたか確認する(オッサンの足はマジで臭いのでここをサボる村八分に合う)

家を出る

カバンを忘れたことに気づく(オッサンの脳は朝のルーチンでメモリを使い切るのでカバンをよく忘れる)

家を出る

鍵をかけ忘れた気がする(オッサンの脳は

鍵がカバンに入っていることだけ確認してあとは祈る

ゴミを出し忘れたことに気づく(オッサン

2023-01-24

anond:20230124123408

メモリ容量は256Gは必要

今はもう、それもあり得る話なんだよなぁ

anond:20230124111001

それは「疎外論」であって、「マルクス疎外論」じゃないんだよ

疎外って、少なくともヘーゲルフォイエルバッハマルクスで分けて考えるべきなんだよ

マルクスという名前を持ってくるなら、マルクス疎外論じゃないといけない

資本関係言及しないと

Wikipediaですら「疎外」と「マルクス疎外論」を分けてページを作ってるぐらいだ

それくらい別もんなんだよ

簡単に言えば「言葉の使い方が雑すぎて素人ってすぐ分かる」ってやつだよ

ITでも「パソコンメモリ容量は256Gは必要」って言われたら「いやそれストレージのこと?」ってツッコミが入るはず

その言葉遣いだけでその人の理解度が分かるんだよ

2023-01-19

プログラムコードレビューが苦手だ

アラサープログラマーです。

コードレビューが苦手だということに最近気が付きました。

レビューするのもレビューされるのもそれぞれ違った理由で苦手意識があります

コードレビューするとき

・どんなことを確認すればいいのかわかっていない

コードコンパイルエラーになっていればそれは直すように言えばいいのはわかる。

あとはこういう機能作りましたというレビューなのに該当する機能が無かったりすれば質問したりすればいい。

けどコードレビューなんだからコードを見るわけだけど、特に指摘するポイントが思いつかない。

変数名がaとかbとかデタラメなら指摘するけど別にそこまでデタラメというパターンほとんど無いし、アルゴリズムだって他の実現方法はあるけどコードレビューに出されたコードで間違っていないときはそれでいいんじゃないかと思ってしまう。

(計算量が異常に多いとかメモリ使いすぎとかなら指摘するだろうけどそんなケースはほとんど無い)

から特に指摘することが無くレビューを通すわけだけど自分言語化が足りなくてレビューを素通りしているだけなんじゃないか不安になる。

コードレビューされるとき

・指摘されるポイントが多い (気がする)

他の人はコードレビューされるときに多くて2~3つくらいの指摘があるけど、自分場合は1回のレビューで4つとか5つとか平気で指摘される。

単純に自分が作ったものにモレ・ヌケが多いのかなと思う。

例えばプロジェクトにいる他の人が作ったクラスAがある。

クラスAの中にあるメンバーBを使ったけどメンバーBが長い名前だったりスペルミスがあったりすると自分はひとまずそのまま使ってコードレビューに出す。

スペルミスなどを直すならそういう目的のプルリクエストを出すようにして、新規機能実装とかならスペルミスを直すのがメインの目的ではないからという考えが自分にある。

ただ、実際はレビューを見てもらうときにそういうったスペルミスなどが指摘として出てくることもあるので苦手だなぁという気持ちになる。

・どうしたいの?

コードレビューの苦手意識を無くしたい

けどどうしたら苦手意識がなくなるのかわからない。

そもそもレビューする人への信頼が無いのかもしれない。

プライベートで一人で開発しているときレビューが無いから楽とさえ思ってしまう。

2023-01-18

Appleってやっぱスゲーなと思った

M2搭載Mac miniが発表されたが、すべてのモデル10Gbeが追加できる。

自作PC用パーツと大して変わらん価格で相性問題まで含めて保障された10Gbeオプション提供されてる。

最安モデルメモリ16GBとか最低限のレベルまでオプション付けると10万超えるけど、

省スペースPC費用対効果としては破格だな。

WindowsCPUが両社ともに爆熱方向に舵切ってるんで、なおさら魅力的に見える。

2023-01-16

anond:20230116215434

とても為になる文章だった

脳のメモリが小さいのかASDなのかわからないけど、増田によく似たあの人は何故あんな事してるんだろう、なんでそんな返答が返ってくるんだろうという疑問がやや解決した

そして、増田によく似たあの人とうまくコミュニケーション取り続けるのは難しそうだな、とも

脳のメモリが小さすぎて生きるのにどうしようもない

他人と話をするとき話題になっていることまでにしか意識が割けない。

どうしてその話題を出したのか? その時の表情はなにか? 声色はどうか? 周囲の状況は? 会話に伴う様々な情報を一切シャットアウトし、ただ話題となった問題を頭の中でぐるぐると回し続け、環境を一切慮ることなく、ただ単純な入力に対して出力を吐き出す。

古い企業ということもあり、最近年功序列により上司としての立場に立つこととなったが、本当に仕事が難しい。特に、部下から挙げられる書類をうまく見ることができない。

自分他人データを見る時、基本的には『業務上問題のないプロセスを果たせるかどうか』まではなんとかチェックができる(できていると断言できるほど知識があるとも言い難いが)。でも、そのチェックソフトを走らせている間、例えば『誤字脱字はないか』『上司はどの部分を気にするか』『外部から見て説得力を持たせるにはどうしたらいいか』というような、サブシステムなどは一切合切シャットダウンされており、これらを並行起動することが全く出来ない。

部下として仕事をしていたときにも、上司からはさんざんに文句をつけられ続けたが、視野の狭さだけはどうにもならなかった。『指摘された場所を訂正する』というプログラムを走らせては、『訂正した結果ズレるところはないか』や『訂正に際して追加のデータはどのように整理すべきか』というようなサブプログラムは一切頭の中に入らない。それらを走らせようとすれば、素敵なことにメインのプログラムが保存もままならぬまま強制停止の憂き目に合い、ひどいときは破損して再起動すらできなくなった(何を直せばよかったかすら理解できなくなり、指示を見直しても自分が何をしていたのかわからなくなるのだ)。

自分能力鑑みる場合、とにかく目に入るところにチェックリストを設けるであるとか、酷く物理的な方法ギリギリのところを保ち続けてきた。しかし、管理職として幅広い処理を求められる事となった結果、日々行われる細かいルーチンから数ヶ月や年単位対応を要するようなレアケースまで、単なるチェックリスト管理するチェックリストすら作れないほどの幅広い業務量に苛まれた。もはや、自分が今何をしていて、何を見て、何を読み、何と話してどうすればいいのかわからず、ただ、さらなる上司から指示があった作業をひたすら下に受け流すがだけの毎日を送っている。

そこに計画性と呼ぶべきものは皆無。時間の許す限りに業務に向き合っては強引にテトリスを続けていくように、ただ反射するように仕事を続け、そこから学ぶことなど何もない。無論、学ぶことができる人はいくらでもいるのだけれども、私には学ぶために整理をするだけのワーキングメモリはなかった。

どれだけ仕事Aと仕事Bが似ていても、私はただAという仕事を行ったという過去仕事Bを行ったという過去を繋げて連続して覚えてなどいられない。記録を作るにしてもフォーマット斉一性すら維持できない。記録を作ったとしてもそれを後になって探すこともできない。ただただ目の前に来た仕事を、目の前に来たなりに捌いてきただけだ。

自分には人の上に立つだけの能力などないし、私は今の御時世に生きていくだけの素養がないと、ひしひしと感じる。

それでも結局、明日のことも昨日のこともまともに考えられない私は、ただ、何を考える余裕もなく、次に落ちてくる棒を、とりあえず目に見える隙間に落とすだけの毎日を送ることしか、多分できない。

そうしていつか、ゲームオーバーの音が鳴る。

anond:20230116091727

どっちでもほぼ差はないね

その感じだとメモリ16GBで十分そうな印象をうけるからスペック下げてもっと安いやつありそうだけど。

パソコン新調したいんだけどどっちがいいか

追記

https://www.frontier-direct.jp/direct/g/g114046-jan2/

これを32GBにして税込み187,100円にしようと思う

アドバイスありがとう

----------------------------

どっちもメモリ32GBにして、dvd光学ドライブをつけるよ

https://www.frontier-direct.jp/direct/g/g114046-jan2/

190400円

これと

https://www.mouse-jp.co.jp/store/g/gg-tune-hm-a-3060ti/

206580円

これ

 

急いでないから出荷日は気にしない

それ以外に違いがわからいから安い方にしようと思うんだけど、何か見落としてたりするかな

増田ブクマカ〜教えて〜😆

anond:20230116001232

あ?馬鹿はお前だクソガキ

情報仕事・熱エネルギーはそれぞれトレードオフなんだよ馬鹿

レジスター物理的仕組みも考えたことのない無能

メモリ空っぽにするのはエネルギー注入に相当するという抽象思考のできない能無し

そんな基本的知識も無いからお前はどうしようもない低能って世間から馬鹿にされるんだよ

2023-01-14

ゲーミングPC購入に向けてメモ

★やりたいこと

クリスタで5000ピクセルくらいの大きさの100枚以上レイヤー使ったファイルを2つ開きつつ、live2dを作りたい

②VtubestudioとOBSとゲームアクションゲームは苦手なので多分やらない)を同時起動したい。Vtubestudioの物理演算をカクつかせたくない。せっかく頑張って髪揺れと胸揺れ作ったんだ。

光学ドライブがほしい(昔買ったアドビソフトを使い倒すため)

 

必要そうなスペック

メモリは32GB以上

CPUintelRyzenの7以上

 世代は新しい方がいいみたいだけどインテルなら8以降、ライゼンなら3以降なら何とかなるかな?

光学ドライブ

★調べること

BTOショップ検索する

https://www.mouse-jp.co.jp/store/g/gg-tune-hm-a-3060ti/

これなら184800くらいだ

 →32GBにして光学ドライブつけたら206580になった

https://www.frontier-direct.jp/direct/g/g114046-jan2/

これなら32GBにして光学ドライブつけても190400

モニタも新調したいがsRGBが100%がいいらしい?絵描くし。ノングレア絶対アクションゲームはしないかリフレッシュレート?は気にしなくて良さそう。27インチがいい。今使ってるのがその大きさだからもっと大きくてもいいけど多分高くなる?

ハードディスクは1tbあったほうがいいのか?外付けHDD500GB持ってて、完成した作品はそっちに移すようにしてるからいか?でも完成までにバックアップが5個位出来るからなあ。ファイルの大きさを調べる

→500で余裕だった

SSDHDDの違い

無線LANネットに繋げるためのもの?なに?

 

20万に収めたいけど無理かなー

今のパソコンも動くっちゃ動くし全然絵描けるしそんなに急いでない

3月まで待ったほうがいいかな?

急いでvtuberにならなきゃいけない理由があるわけでもないしな…

2023-01-13

自作パソコンマザーボードは無くなるのだろうか

性能をあげようとすると、メモリーソケットに付ける、というのがボトルネックになってくる。

Apple M2のように、CPUメモリチップチップ間で接続する、というのが将来の方向性のはずだ。

CPUGPU間のPCIe通信速度が遅いので、GPUとVRAM間で閉じてないと性能が出ない。

となるとCPUGPUチップ間で接続する。


そうなってくるとマザーボードなんていらなくなってこないだろうか。

既に自作PCだとGPU1枚挿すくらいで、拡張性なんてほぼいらないだろう。

職場パソコンを殴ってしま

今年に入ってからもう10回ぐらい殴ってしまう。

家だと全く殴らない。

何故なら家のパソコンちゃんと最新のパーツを使った高級なパソコンからだ。

一方職場パソコンは信じられないようなゴミだ。

今どきメモリは8GBしかないし、モニターも1つしかついてない。

CPU回線も目が回りそうなぐらい遅く、センスのない情シスが入れた定番ゴミソフト使用強要されている。

まともなPCが使えていたら2時間で終わった仕事が3時間や4時間かかり、そしてこちらの仕事が終わってないのを理由に何故か俺が詰められる羽目になる。

おかしいだろ。

この会社パソコンゴミじゃなかったらとっくに終わっとるわ。

そもそも業務フロー自体にも無駄が多いし、ドヤ顔で見当違いな指摘をしては支配欲を満たせないかとジャブを打ってくるキチガイ相手スタンプラリーも待っている。

イライラする。

なんなんだこのゴミのような仕事は。

それでも相手人間であるなら耐えられることも多い。

無能情シスは結局の所は一部の無能上層部保守的感情に阿っているだけであり、チャチなやり方で支配欲を満たそうとする窓際族必死仕事をしてるフリをしてるだけの実際には弱っちい生き物だ。

誰にだって駄目なところはあるから許してやろう……俺だってパソコンをついつい殴ってしまう心の弱さがあるんだから、そうやって考えれば飲み込める。

だがパソコンは無理だ。

コイツゴミなのは明らかで、このゴミに足を引っ張られているせいで俺はサビ残をさせられるし成長の機会も奪われてストレスも溜まって飲酒量が増え健康診断医者にネチネチ嫌味を言われるんだ。

ふざけやがって単なる無機物野郎がいっちょ前に人間様と同じように気なんて使ってもらえると思ってんじゃねえぞ。

そんな俺を見て上司は「モノを殴るやつはいつか人も殴る。お前が出世するのはまだまだ先だろうな」なんて言いやがる。

ふざけんなよ!

モノ殴るのと人間殴るのは全然違うだろうが、人間は殴っても成長しないし、辞めさせてももっとゴミが来るが、この何年も前に買ったゴミみてえなパソコンはぶっ壊せばもっとマシなのが来るかも知れねえだろ。

そう言いたい気持ちをグっと堪えて、どうせ理解できないやつには理解できないのだと今日も悲しみがパソコンを殴る拳へと変わった。

本当に許せないのは、目の前にあるパソコンが本当にゴミであることさえ理解できないITオンチの群れに囲まれてでも今の仕事にしがみついている自分なのかも知れない。

そう考えるとますますストレスがたまりパソコンを殴った手に返ってくる痛みが強くなってくる。

このままじゃいつかメモリモニターを本当に叩き割って、俺のボーナス査定がEになっちまうのかな……そんな不安がまたストレスに変わる。

どうすればいいんだ。

だって本当はパソコンなんて殴りたくねえ。

コイツだって殴られるために産まれてきたんじゃねえんだ。

オフィスなんかじゃなくてアキバジャンクコーナーにでもいけば超格安セカンドPCでよく分からんオタクじみた悪戯をしようとした機械いじりだけが承認夜級を満たせる行為であるようなブロガーが嬉しそうに買っていくだろう。

なんで俺もお前も個々に居るんだろうな。

俺たちは本当は仲間なのか?

そうして伸ばした拳は、憎しみじゃない。

友情フィストバンプだ。

そんな感じで去年の暮れはなんとかい雰囲気で終わったのだが、やっぱ無理だわ。

コイツは敵だとまた憎しみがジャブになり悲しみのストレートと怒りのフックが飛び交ってしまう。

俺はどうしたら良いんだろう。

拳が先か液晶が先か、どちらかがそのうち真っ二つにひび割れるだろう

2023-01-12

corei3のパソコン買った

妻がwindows8パソコンを買い替えたいと言ってた

近所のパソコンショップの初売り

i3-1115Gのintel nucにWindows11、8Gメモリ、512GSSD、電源ケーブルのセット66000円

あと1万でi7-10710Uになるけど、妻が安いのでいいというので、これに決めた。

買って帰って10分で組み立て、4Kのテレビに繋いで30分でOSインストール

いつもの俺の使い方だと、正直力不足

youtube見ながら雀魂したいのにまともに動かなかった。

しかしたらWindowsUpdateしてたからかもしれんけど、このスペックで4Kモニタは難しいっぽい。

やっぱI7にしてメモリもう一枚積めばよかったかな。それでもこのスペックでこの値段だったら十分安いな。

2023-01-10

馬鹿にした奴には助けの手を差し伸べることはない

1人目: PCメモリが少ないから起こる事象で困っているようだった。

2人目: 親が認知症気味でどうしたら良いのか分からなそうな引きこもり。近所のその親にも引きこもり自身にも散々嫌がらせをされているので、自治体の包括センター相談して介護認定して介護サービス受けろとアドバイスなんてしてやらない。

ここに書いてやるなんて私は優しいなぁ。

2023-01-09

anond:20230109184555

完全に消してしまって構わないなら、Windows7の載ってるハードドライブに対してクリーンインストール(フォーマット&インストール)をかけるのはどうだろう

最低限CDドライブがあるなら、CDにLiveDiskを焼いても良いし、もちろん、CDでなくてもUSBでもよいです

多分Windows7プリインストールされているくらいのモデルであれば、USB3.0のポートは付いているかもだからUSB3.0のメモリをLiveDiskにすると書き込みも読み込みも速いですよ

anond:20230109181508

XP動作するPCってPen4メモリ1GBくらい?

32GBくらいのUSBメモリ買ってXubuntuあたりを入れてLiveDiskにして、いろいろ触ってみたら?

2023-01-08

メモリGBって少ない?

なんか何にもしていないのに、アイドル時にメモリ使用量60%とかになってる・・・ウインドウズって立ち上げるだけで5GBも使うのかなぁ

2023-01-07

デスクトップパソコンスリープから立ち上げて放置してたら、KERNEL MODE HEAP CORRUPTIONって書いてあるブルースクリーンになってた。診断中になってたんだけど0%のまま動かないか強制シャットダウンして再起動したら画面に何も出力されなくなってしまった。

教えてエロい

——-

マザボメモリエラーLEDが点灯してた

→付け直したら消えた

グラボを外してマザボからモニタに出力したら正常に表示された。

その後グラボを付け直しグラボから出力したら正常に表示された。

オープンワールドとは何か。そしてどうあるべきか。

辞書的に言うと、オープンワールドとは「巨大でシームレス3Dマップ上で完結するゲーム」のことである

なぜ巨大でシームレス3Dマップ採用する必要があるのか?

答えは「現実世界が巨大でシームレス3Dマップから」だ。

ゲームリアルを求めるならば必然的オープンワールドになる。

から「なぜオープンワールドにする必要があるのか?」を考えるよりも、

「なぜ昔はオープンワールドじゃなかったのか?」を考えるべきだ。

答えは「ゲーム機の性能が低かったから」だ。

開発の都合のために、メモリに載せきれないマップを分割し、

プレイヤーの行動に制約を課して、直線的(リニア)なゲームに仕立てた。

逆に言えば「プレイヤーの行動に制約を課さない」というのがオープンワールド本質なのである

オープンワールド志向するのは「制約の無さ」つまり自由度の高さ」である

ここではオープンワールドゲームをいくつかの種類(というよりは世代)に分類してみたい。

まずはGTA代表されるような「行動の自由度が高いオープンワールドである

シームレスフィールドが用意されて、プレイヤーはその中でさまざまな馬鹿馬鹿しい行為を実行できる。

たとえば当時は「通行人を殺せること」が自由象徴とみなされていたりした。

しかし、それは「メチャクチャやるとスカッとして楽しい」というものしかなく、

行人自由に殺せることがゲーム性に深く関係しているわけではなかった。

ゲーム自体は「フィールドに点在するミニゲームをこなす」程度のもので、それは「シームレスゲーム体験」とは言い難かった。

次にスカイリム代表されるような「物語自由度が高いオープンワールドである

フィールド上でそのままイベントが進行したり、フィールド上に構築されたダンジョンをそのまま攻略できたりする。

RPG的なストーリー進行とシームレスフィールドとが深く結びついているため、

プレイヤーはどのようにストーリーを進行するかを自由に決めることができる。

ただしリソースの足りない状態でこれを作ろうとすると、イベントダンジョンリニアな作りのままで置かれ、

結果として「リニアゲーム繋ぎ合わせただけ」「イベントの発生順を選択できるだけ」に堕してしまいがちである

そしてアサクリに代表される「移動の自由度が高いオープンワールドである

移動の自由度が高い、すなわち、壁に登ったり、空を飛んだり、崖から飛び降りたりできる、

ということは、そのゲーム攻略が「リニアではない」ということである

たとえば迷路があるとして、その壁を登って越えられたら、客は迷路で迷わなくなる。

から客が壁を登れないようにして、製作者があらかじめ決めたルートを進ませる。

それがオープンワールド以前の「リニアな作りのゲームである

そうしたリニアな作りを避けるために、オープンワールド移動の自由保証する。

「見えない壁」を撤廃する、というのがオープンワールドの最も重要な条件なのである

現実世界のように広大な、膨大な情報量を持ったフィールド上で、プレイヤーが本当に自由に行動できる。

そんな理想オープンワールドを実現するには、まだまだマシンパワーもマンパワーも足りていない。

未だにオープンワールドには制約が多いし、開発も大変だろう。

だがどうか何十年かけてでも究極のオープンワールドを目指して欲しいものである

2023-01-06

DMMウマ娘プリティーダービーが起動できなくなったので解決した

DMMウマ娘プリティーダービーを遊ぼうとしても、エラーダイアログを出さずに起動しなくなる現象に遭遇した。

Windowsイベントビューアーを除くと、こんなログが吐かれていた(各IDは削除)。

=====

ログ名前: Application

ソース: Application Error

日付:

イベント ID: 1000

タスクカテゴリ: アプリケーション クラッシュ イベント

レベル: エラー

キーワード:

ユーザー:

コンピューター:

説明:

障害が発生しているアプリケーション名: umamusume.exeバージョン: 2020.3.24.51085、タイム スタンプ: 0x

障害が発生しているモジュール名: apphelp.dllバージョン: 10.0.22621.963、タイム スタンプ: 0x

例外コード: 0xc0000005

障害オフセット: 0x0000000000002691

障害が発生しているプロセス ID: 0x0x5B2C

障害が発生しているアプリケーションの開始時刻: 0x0x

障害が発生しているアプリケーション パス: D:\DMMGames\Umamusume\umamusume.exe

障害が発生しているモジュール パス: C:\WINDOWS\SYSTEM32\apphelp.dll

レポート ID:

障害が発生しているパッケージの完全な名前:

障害が発生しているパッケージに関連するアプリケーション ID:

イベント XML:

結論から言うと、Windows本体のapphelp.dllが原因でウマ娘が起動できなくなっているという。

アプリケーションに罪は無いため、DMM Game Playerやウマ娘を何度再インストールしても直らない厄介な現象だ。

Windowsは数十万のファイル存在するため、今回のようにWindows Updateやアプリケーションインストールアンインストールを繰り返すだけでシステムファイルが壊れる事がある。

Windowsでは、これを直すためのコマンドコンソールUIのみに用意されている。

1.DISM.exeを叩く

Windowsスタートメニュー右クリックして、コマンドプロンプトまたはターミナル管理者権限で起動する。

そうするとコマンド入力可能になるので、

DISM.exe /Online /Cleanup-image /restorehealth

を実行する。これは、オンライン上にある正しいWindowsシステムイメージを元に、壊れたファイルを修復する操作となる。

実行するとこう表示される。

展開イメージサービス管理ツール

バージョン: 10.0.22621.1

イメージバージョン: 10.0.22621.963

[==========================100.0%==========================] 復元操作は正常に完了しました。

操作は正常に完了しました。

2.システムファイル整合性チェックを行う

DISM.exeを実行すると、正しいWindowsシステムイメージPC内に保存された状態になる。

この状態で、

sfc /scannow

を実行すると、次のように表示される。

システム スキャンを開始しています。これにはしばらく時間がかかります

システム スキャン検証フェーズを開始しています

検証 100% が完了しました。

Windows リソース保護により、破損したファイルが見つかりましたが、それらは正常に修復されました。

オンライン修復の場合、詳細は次の場所にある CBS ログ ファイルに含まれています

windir\ Logs\CBS\CBS.log (たとえば C:\Windows\Logs\CBS\CBS.log)。オフライン修復の場合

詳細は /OFFLOGFILE フラグによって指定したログ ファイルに含まれています

これで、とりあえずWindows自体の修復コマンドによってシステムファイルが正しい状態復元された状態となる。

実行してもまだメモリ上には古いシステムファイルが読み込まれて実行されている状態なので、終わったらPC再起動する。

3.ウマ娘を起動する。

さて、準備は完了だ。ここまでの操作Windows回復DMM Game Playerで「ダウンロード版をプレイ」を押す事でウマ娘が起動し…ない!

おおブッダよ、あなたは今も寝ているのですか!?

イベントビューアーには今もウマ娘を起動しようとする度にアプリケーションクラッシュイベントが追加されている。救いは無いのですか?

結局、今回のケースではPCで常駐していたリモートデスクトップ用のSplashtop StreamerとVirtual Desktop Streamerをタスクキルする事でウマ娘が起動できるようになり、DMMブラックフライデーで得た有償石でおはガチャを回すことに23成功した。

レアケースかも知れないがウマ娘が起動しないはてな民が居たら役立てて欲しい。

AMD Instinct MI300を個人にも販売してくれたら、色々変わりそうなのにな

個人的にInstinct MI300に注目しているのは、今後のコンピュータ構成はこうなるだろうな、というのを実現していることだ。

Ryzen Threadripperだとコア数が多いものハード的なボトルネックがそこかしこにあるので使いにくいわけだが、

Instinct MI300は良さそうに見える。


現状のPCIeだと帯域が遅く、CPU側のDRAMからGPUのVRAMにコピーするのはそれなりに時間がかかる。

ゲームだと局所性のあるデータを繰り返し使うのでキャッシュで逃れられるし、シーンの切り替えなどでデータ転送するといったことが出来る。

だがAI向けになるとVRAM容量以上(80GBとか)のデータに全てアクセスするので、メモリ転送レイテンシ隠蔽するだけのバッファとしての効果しか意味がなく、メモリ帯域が効いてくる。

Instinct MI300にHBM3が使われていて帯域は広い。レイテンシは大きいと思われるので、そこは気になるが。

ログイン ユーザー登録
ようこそ ゲスト さん