並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 298件

新着順 人気順

演算の検索結果41 - 80 件 / 298件

  • プログラミングの条件式で、>= や <= の比較演算子がロジックに含まれる時にロジックのテストで「値が等しいケース」を書かない人には、重要な設計を任せられない話

    悉生 游漩 @StewEucen The creator of x-ninja a new JavaScript front-end framework. 「悉生 游漩」「Stew Eucen」の読み方は「しちゅう ゆうせん」です。「ゆうせん」と呼んでね。 Please call me "Eucen" :) x-ninja.org 悉生 游漩 @StewEucen プログラミングの条件式で、>= や <= の比較演算子がロジックに含まれる時。 其のロジックのテストに「値が等しいケース」を書かない人には、重要な設計を任せてはあきませぬ。 (・ω・)<おわかりか 2024-06-27 16:54:42

      プログラミングの条件式で、>= や <= の比較演算子がロジックに含まれる時にロジックのテストで「値が等しいケース」を書かない人には、重要な設計を任せられない話
    • コンマ演算子の使い道の話 - Qiita

      これは何? return の後ろにカンマ演算子で区切ったステートメントを記述し、最右のステートメントを返すことに有用性があるかどうか知りたいのです。 という記述を読み、そこに限定せずに コンマ演算子が役に立つパターンについて考えた。 とはいえ、 return 式, 式; が念頭にある。 そもそも そもそも、コンマ演算子は C 言語に由来する。 と言いたいところだけど、よく知らない。BCPL には無かったようなので、B言語か C言語なのかな。 いずれにせよ、C言語がきっかけで広まったと思う。 可読性の低下に寄与 コンマは演算子以外の用途でも使われるのでコンマ演算子なのかそうじゃないのかを判断するのがめんどくさく、可読性の低下に寄与しやすい。 a=(b,c); // コンマ演算子 a=f(b,c); // 引数区切り a=g((b,c)); // コンマ演算子 a=typeof(b,c); /

        コンマ演算子の使い道の話 - Qiita
      • ES2022 と TypeScript 4.5 に入るプライベートフィールドのための in 演算子について | サイボウズ フロントエンドエキスパートチーム

        2021年7月に行われた TC39 ミーティングで Ergonomic brand checks for Private Fields というプロポーザルが Stage 4 になりました。 このプロポーザルは、ES2022 に含まれる予定です。また、TypeScript 4.5 にも含まれる予定です。 この記事では、Ergonomic brand checks for Private Fields について解説します。 概要 Ergonomic brand checks for Private Fields は、in 演算子を使ったプライベートフィールドの有無の判定を可能にするプロポーザルです。 現在の in 演算子 in 演算子は、オブジェクトが特定の名前のプロパティを持っているかどうかを判定するための二項演算子です。 左辺にプロパティの名前、右辺にオブジェクトを受け取ります。 新しい

          ES2022 と TypeScript 4.5 に入るプライベートフィールドのための in 演算子について | サイボウズ フロントエンドエキスパートチーム
        • CPUコアより1000倍速い演算システム、インテルが脳細胞の機能を模して実現

          米インテルは2019年7月、「CPUの1000倍速く、1万倍高効率」(同社)という脳型(neuromorphic)演算システム「Pohoiki Beach†(開発コード名)」を開発したと発表した。ロボットなどが移動しながら自らの位置を把握する技術「SLAM(Simultaneous Localization And Mapping)」や経路探索、スパースコーディング、義足などへの応用を想定しているという。 †Pohoiki Beach(ポホイキビーチ)=ハワイ島の東端にある黒い砂の海岸。

            CPUコアより1000倍速い演算システム、インテルが脳細胞の機能を模して実現
          • site: 検索演算子の誤った使い方をこの世からなくしたい - ブログ - 株式会社JADE

            site: を使って、特定のURLがインデックス登録されていることを確認できますが絶対ではありません URL検査はコレ! site: でインデックス登録済みのページ数は確認できません インデックス登録数を確認するなら“ページのインデックス登録”レポート site: の検索結果の並び順はほぼランダムです JADEのサイトで最も「SEO」で求められるページとは……? 誤解していることに気づくのは難しい とにかく公式ドキュメントを読もう! こんにちは、JADEでSEOを担当している藤井です。スイカゲームで苦手なフルーツはデコポンです。 本日はJADEブログにしては比較的簡単な基礎のお話なので、肩の力を抜いてお楽しみください。 突然ですが皆さんは“site:”を使ったことがありますか?SEOを生業としていて、このブログにたどり着くような方でしたら星の数ほどご利用になられている検索演算子、通称「サイ

              site: 検索演算子の誤った使い方をこの世からなくしたい - ブログ - 株式会社JADE
            • クビを言い渡された社員がほかの社員をぶっ飛ばして強制解雇していく『Stick It To The Stick Man』が無料で配信中。コンボを作って戦っていく物理演算ベースの格闘アクションゲーム

              クビを言い渡された社員がほかの社員をぶっ飛ばして強制解雇していく『Stick It To The Stick Man』が無料で配信中。コンボを作って戦っていく物理演算ベースの格闘アクションゲーム 物理演算がベースとなっているステージでふにゃふにゃの棒人間が戦う格闘アクションゲーム『Stick It To The Stick Man』のプロトタイプ版がPC向けにitch.ioでリリースされた。「Name your own price」形式で、ユーザーが好きな価格をつけて購入あるいは無料で入手することができる。開発はゲームデザイナーのエバン・グリーンウッド氏率いるチームが担当している。 プレイヤーは会社の最下層でクビを言い渡された不真面目な社員。自分の解雇をなかったことにするために、シュリケンやレッドブル、パンチにキックなどのアーツ(必殺技)によって構成されたコンボを駆使して、ほかの社員を“解

                クビを言い渡された社員がほかの社員をぶっ飛ばして強制解雇していく『Stick It To The Stick Man』が無料で配信中。コンボを作って戦っていく物理演算ベースの格闘アクションゲーム
              • Steam物理演算将棋『超将棋』の競技シーンがやたらと熱い。 3D駒台穴熊にアグロ竜王戦法、瞬く間に移り変わるメタ - AUTOMATON

                Steamにて11月9日から無料配信中の『超将棋』。同作は、一発ネタのように見えるかもしれないが、対戦ゲームとしての奥深さも備えており、3D駒台穴熊や超カタパルトなどいくつかの戦術が発見されている。本稿では、盤上で繰り広げられている、駒が縦横無尽に飛び交う様子の一端をお伝えしよう。なお本稿には『超将棋』の具体的なテクニックなどが掲載されている。事前知識なしでプレイしたい場合には、注意してほしい。 『超将棋』は、国内の学生であるT.Okawa氏が開発した、駒を弾いて落とす対戦型のゲームだ。名前のとおり、本作のベースには「将棋」のルールがある。将棋の駒と盤を使用しており、一定条件下で駒の所有権が移ることなど、ある程度将棋のルールに則っている。ただし、本作では物理演算を採用し、駒の動く量はチャージとタイミングによって決定。弾いた駒をぶつけて、相手の王(玉)が盤上から落ちると勝利になる。将棋とは異

                  Steam物理演算将棋『超将棋』の競技シーンがやたらと熱い。 3D駒台穴熊にアグロ竜王戦法、瞬く間に移り変わるメタ - AUTOMATON
                • AI・機械学習のための数学超入門 ― 前提知識は四則演算だけ!

                  AI・機械学習のための数学超入門 ― 前提知識は四則演算だけ!:AI・機械学習の数学入門(1/4 ページ) 機械学習の数学は難しい!? そう思っている人はここから学んでみよう。本連載では、小学校で習う「四則演算(足し算/引き算/掛け算/割り算)」を使って、機械学習の数学をできるだけ分かりやすく簡単に説明していく。だからサブタイトルは「― 中学/高校数学のキホンから学べる」。今回は距離を求める中学数学をおさらいする。 連載目次 機械学習は、人間の日常とそう変わらない この連載を読もうとする方々は機械学習について興味をお持ちなので、回帰とか分類といった用語は既にどこかで見聞きしていることと思います。また、機械学習がどういうものかというイメージもそれぞれお持ちだと思います。しかし、多くの人が、機械学習を必要以上に難しく捉えすぎなのではないか、と最近つくづく感じています(私自身、そうでした)。そこ

                    AI・機械学習のための数学超入門 ― 前提知識は四則演算だけ!
                  • .NET Core上で実数演算すると結果がズレる - Qiita

                    TL;DR .NET Core(2.2)上で倍精度浮動小数点を使った演算を行うと、同じ順序で計算させても環境によって計算結果がズレるから、比較するときとか注意すべきではないかと考える1。 実際やったこと 実行したテストの内容は以下の通り [-90°,+90°]の区間を1°につき128分割してその弧度を計算した。 予め計算されている上記に対応した弧度を元にして、sin,cos,tan及び、sin/cosを標準のSystem.Mathを使い計算した。 弧度の計算方法 弧度の計算は、以下の二種類を利用した。以下、対応するDegreesをdとする。 単純にd*(Math.Pi/180)を計算させた。 jglmを参考に倍精度浮動小数点の上位32bitを分割した上で、仮数域を拡張して、高精度計算を行った2。 実行環境一覧 今回も多数のご協力を得る事が出来た。 また、この検証を進めるに当たり、多くの方か

                      .NET Core上で実数演算すると結果がズレる - Qiita
                    • JSXはspread演算子で<Foo a={a} b={b}>を<Foo {...{a, b}}>で書ける

                      JSXはspread演算子で<Foo a={a} b={b}>を<Foo {...{a, b}}>で書ける

                        JSXはspread演算子で<Foo a={a} b={b}>を<Foo {...{a, b}}>で書ける
                      • ChatGPTを10倍以上高速化、秒速1,000兆回の演算ができるAIチップを開発 シリコンバレーで注目されるAIスタートアップGroqとは | AMP[アンプ] - ビジネスインスピレーションメディア

                        NVIDIAに対抗するAIスタートアップGroqとは? NVIDIAが驚異的な決算を記録する中、シリコンバレーで密かに注目を集めているスタートアップがある。大規模言語モデル(LLM)の推論に特化したAIチップ「言語処理ユニット(LPU)」を開発するGroqだ。 VentureBeat(2024年2月23日)の報道によると、Groqは「年末までに、(同社のAIチップが)LLMスタートアップの主要インフラとして広く使用されることになるだろう」と予測されており、NVIDIAが圧倒的なシェアを占める市場で一石を投じる構えを見せている。 Groqの創業者でCEOを務めるジョナサン・ロス氏は、CNNのインタビューで同社のオーディオチャットインターフェースを披露し、「スピード記録を打ち破る」と自信を見せた。実際、Groqのチャットアプリのデモ版では、ユーザーが選択した「Llama」や「Mistral」モ

                          ChatGPTを10倍以上高速化、秒速1,000兆回の演算ができるAIチップを開発 シリコンバレーで注目されるAIスタートアップGroqとは | AMP[アンプ] - ビジネスインスピレーションメディア
                        • 物理演算で手積みまで再現した3D麻雀ゲーム

                            物理演算で手積みまで再現した3D麻雀ゲーム
                          • C言語の符号付き整数はモジュラー演算ではない

                            C言語の符号付き整数の足し算、引き算、掛け算は「2^nを法とするモジュラー演算である」と説明されることがありますが、これは間違いです。正しい説明は、「C言語の符号付き整数のオーバーフローは未定義動作である」となります。 この違いが観測できる例を2つ紹介します。 まず、単項マイナスについて。以下のプログラムを考えます: #include <limits.h> #include <stdbool.h> #include <stdio.h> bool f(int x) { return x == -x; } int main() { printf("%s\n", f(INT_MIN) ? "true" : "false"); } int 型の単項マイナスが2^nを法とするモジュラー計算で行われるのであれば、f が true を返す x は 0 と INT_MIN の2つのはずです。ですが、実際に

                              C言語の符号付き整数はモジュラー演算ではない
                            • Ruby の開発版に右代入演算子とエンドレスメソッド定義構文が入った - Secret Garden(Instrumental)

                              Ruby の開発版に右代入演算子と実験的にエンドレスメソッド定義構文が新しく追加されました。 右代入演算子 チケット:https://bugs.ruby-lang.org/issues/15921 pull request:https://github.com/ruby/ruby/pull/3012 左辺値を右辺の変数に代入する => 演算子が新しく追加されました。 これは expression => variable のように書くことができます。 # 左辺値を右辺の変数に代入する 42 => result p result # => 42 # メソッドチェーンの最後に代入演算子を書くことができる (1..).lazy.select { _1 % 2 == 0 }.map { _1 * 2 } => x p x.first(10) # => [4, 8, 12, 16, 20, 24, 2

                                Ruby の開発版に右代入演算子とエンドレスメソッド定義構文が入った - Secret Garden(Instrumental)
                              • 物理演算将棋『超将棋』Steamにて無料で配信開始。駒を弾いて盤外へ落とす、駒同士のぶつかりあい - AUTOMATON

                                Fortgsは11月9日、『超将棋』を配信開始した。対応プラットフォームはPC(Steam)。無料での公開となっている。なお『超将棋』公式アカウントのツイートによると、現在対戦のマッチングがしづらい状況になっており、近日中のアップデートが予定されているそうだ。 『超将棋』は、将棋のルールに物理的な要素をかけあわせた、駒を弾いて落とす対戦型のゲームだ。本作の元となる将棋は、2人のプレイヤーが交互に駒を動かして戦う、対戦型のボードゲームである。駒ごとにそれぞれ動き方が決まっており、相手の駒と同じマスへ駒を動かすと、そこに配置されていた駒が取れる。勝利条件である相手の王(玉)を取ること目指して、それぞれの駒の性質や盤面の状況を考慮しながら、盤上の駒を動かしていく。 本作では、駒ごとに動き方が決まっている点や、王(玉)が勝利条件に絡んでいることなどは通常の将棋と同じだ。たとえば本作でも、歩は前、飛

                                  物理演算将棋『超将棋』Steamにて無料で配信開始。駒を弾いて盤外へ落とす、駒同士のぶつかりあい - AUTOMATON
                                • 次期“地球シミュレータ”にNECのスパコン「SX-Aurora TSUBASA」が採用 ~5,472台のベクトルエンジンで演算能力は19.5PFLOPS

                                    次期“地球シミュレータ”にNECのスパコン「SX-Aurora TSUBASA」が採用 ~5,472台のベクトルエンジンで演算能力は19.5PFLOPS
                                  • ヴァイキングの人気サバイバルゲーム『Valheim』でプレイヤーたちが船を使って宇宙へ飛ぼうとし始める。物理演算で水面トランポリンを使い大空へと飛び立つ

                                    2月2日に発売され人気が爆発中のヴァイキングサバイバルゲーム『Valheim』。木材などを収集しさまざまなアイテムがクラフトできる同作では、細やかな物理演算シミュレーションが採用されており、ハープーン(銛)を使ってヴァイキングたちを宇宙に飛ばそうとするプレイヤーが登場したことも話題となった(参考記事)。 この「ヴァイキング宇宙計画」は多くのヴァイキングを空の彼方へと導いたが、ゲームを開発するIron Gateによりハープーンの挙動が修正され、宇宙へ行く夢は絶たれた。しかし、海外掲示板RedditユーザーのHotGUUUUU氏が新たに考案した、もっと単純かつ壮大な方法が話題となっている。それはヴァイキング船を宇宙に飛ばすというものだ。 After MANY failed launches, I present the Longship down the new and improved Me

                                      ヴァイキングの人気サバイバルゲーム『Valheim』でプレイヤーたちが船を使って宇宙へ飛ぼうとし始める。物理演算で水面トランポリンを使い大空へと飛び立つ
                                    • AlphaTensor :強化学習を利用した高速な行列積演算アルゴリズムの発見 - Qiita

                                      1. はじめに 本記事では、2022年10月にNatureに掲載されたAlphaTensor[1]および関連分野を紹介します。AlphaTensorは「AIが行列積演算の新しいアルゴリズムを発見した」といううたい文句のもとSNSを中心に大きな話題となりました。具体的には、[1]でAIが”発見”したアルゴリズムのひとつでは2進数上の4×4の行列の積を47回の掛け算で計算することができ、これは[1]以前の最速49回(Strassenのアルゴリズム)を上回ったことになります。なお、Strassenのアルゴリズムの49回はその発見から[1]まで約50年間破られていませんでした。 「AIが新しいアルゴリズムを発見した」という広告ですが、実際は 「あるテンソルのよい分解方法を強化学習を利用して探索した」 といった方が正しいです。この 「あるテンソル」はその分解方法と「行列積のアルゴリズム」が自然と対応

                                        AlphaTensor :強化学習を利用した高速な行列積演算アルゴリズムの発見 - Qiita
                                      • TypeScriptの変更点まとめ ──新しい演算子・トップレベルawait・usingについて

                                        本連載の趣旨 本連載は、TypeScriptのアップデートを紹介する連載です。 TypeScriptは、その登場以来、順当にバージョンアップを重ね、現在(原稿執筆時点)5.2が最新となっています。各バージョンアップでは、性能改善に関するアップデートが主なものもあれば、大きな機能追加が施されたものもあります。 本連載では、これらのアップデートの内容のうち、バージョン3から5.2までに施されたものを整理し、テーマごとに紹介していきます。具体的には、以下のテーマを予定しています。 タプルに関するアップデート 型システムに関するアップデート 型の絞り込みに関するアップデート クラス構文に関するアップデート デコレータに関するアップデート 第1回目である今回は、上記テーマに含まれていないもので重要なアップデートを取り上げます。これらは、ひとつのテーマで連載1回分の内容にはならないものを、詰め合わせセ

                                          TypeScriptの変更点まとめ ──新しい演算子・トップレベルawait・usingについて
                                        • CUDAより高速化可能で簡単なOpenACCのランタイム関数で実行中のPGI Unified Binaryの演算デバイスを切り替えられるのか検証してみた - Qiita

                                          CUDAより高速化可能で簡単なOpenACCのランタイム関数で実行中のPGI Unified Binaryの演算デバイスを切り替えられるのか検証してみたCUDAGPGPUGPU機械学習OpenACC この記事は何? CUDA123 に代わる新しい GPU の 標準API 、OpenACC が最近 CUDA よりも高速化できたという結果4を出していて調子が良いので、現状のヘテロジニアス環境でのマルチデバイス実行(複数のデバイス:CPU、GPU、FPGA、メニーコアCPU、ASIC などを組み合わせた演算)の対応状況を調査してみました。 そもそもOpenACCとは? NVIDIAが中心となって本腰を入れているGPGPUなどのハードウェアアクセラレーションの標準APIです。その特徴として最も特筆すべき点はCUDAと比較してプログラミングが超簡単なことです。以前なら性能差がよりシビアでしたが、現在

                                            CUDAより高速化可能で簡単なOpenACCのランタイム関数で実行中のPGI Unified Binaryの演算デバイスを切り替えられるのか検証してみた - Qiita
                                          • 画像変換などの機械学習でよく出るデータとパラメーターの関係が分かる「行列演算」の基礎知識

                                            AIに欠かせない数学を、プログラミング言語Pythonを使って高校生の学習範囲から学び直す本連載『「AI」エンジニアになるための「基礎数学」再入門』。前回は「ベクトル計算」について学びました。今回のテーマは、行列の計算方法(行列演算)です。行列演算が何を意味するのか、その本質について解説していきます。 前回から計算についての説明が続いているので、普段数学に慣れていない方は難しく感じていると思います。特に行列演算は大学で学ぶ領域であり、数式の記述が多くなります。ここでは数学的な計算内容に注目するのではなく、行列演算が何に用いられているのか、その計算が表す意味について解説するので、その点に注目して学んでください。 なぜ行列は必要なのか 行列演算について説明する前にベクトルと行列について、いま一度復習しましょう。前々回でベクトルとは「ひとまとまりの数字を縦か横に並べたもの」であり、行列はその「ベ

                                              画像変換などの機械学習でよく出るデータとパラメーターの関係が分かる「行列演算」の基礎知識
                                            • CPUよりも最大1万倍の速度で演算可能な機械学習向け処理装置「メモリスタチップ」のプロトタイプが登場

                                              By Robert Coelius 「メモリスタ」と呼ばれる抵抗器を使って、現在のコンピューターに搭載されたCPUよりも最大1万倍の速度で機械学習を行うことができる演算装置を新たに開発したとミシガン大学が発表しました。 A fully integrated reprogrammable memristor–CMOS system for efficient multiply–accumulate operations | Nature Electronics https://www.nature.com/articles/s41928-019-0270-x Firing up the synapses, the Memristor is now a proper computer – Blocks and Files https://blocksandfiles.com/2019/07/2

                                                CPUよりも最大1万倍の速度で演算可能な機械学習向け処理装置「メモリスタチップ」のプロトタイプが登場
                                              • 物理演算チャーハン炒めシム『炒飯マスター』発表。立ちのぼる火柱の上で中華鍋を振り、具材を炒めて米・具・彩・迅・躍の5要素を極める - AUTOMATON

                                                ゲーム開発者のハートリー氏は5月28日、物理演算チャーハン炒めシム『炒飯マスター』のPC(Steam)向けストアページを公開した。 『炒飯マスター』は中華鍋を振り、米やエビといった具材を炒めてチャーハンを完成させる3Dシミュレーションゲームだ。プレイヤーは炎が立ちのぼる高火力の五徳の上に鍋を置き、各種具材を順番に投入して調理を試みる。 作中のシステムには物理演算が用いられており、マウス操作で鍋を振ることで中の具材が躍動。時には鍋からこぼれてしまう事態も発生するが、なるべく鍋の中に具材を収めて調理を終えられると高い評価が得られるようだ。一部の具材には特別なルールも存在するという。さらに米には時間の経過とともに火が通る要素も設けられており、手際によっては真っ黒に焦げてしまう場合もあるとのこと。火加減を均一に調整したり、短い時間内に手早く仕上げたりする操作がプレイの鍵になるとストアページでは伝え

                                                  物理演算チャーハン炒めシム『炒飯マスター』発表。立ちのぼる火柱の上で中華鍋を振り、具材を炒めて米・具・彩・迅・躍の5要素を極める - AUTOMATON
                                                • RにはないPythonの文法・テクニック (演算子/for文/条件分岐 編) - 世界銀行で働くデータサイエンティストのブログ

                                                  学生時代からデータ解析にはRをメインで使ってきました。Pythonについてはデータ構造やクラス/インスタンスなど最低限知っておくべきPythonの知識は学んだものの,細かい文法・テクニックなどについて詳しくなく,困ったときにはRのノリ + ググった付け焼き刃で乗り越えてきました。最近仕事でPythonを使う機会が段々多くなり体系的に学ぶ必要があると感じ,『Python 実践入門』と『Python言語によるプログラミングイントロダクション』*1など読み進めています。 Python実践入門 ── 言語の力を引き出し、開発効率を高める (WEB+DB PRESS plusシリーズ) 作者:陶山 嶺発売日: 2020/01/24メディア: 単行本(ソフトカバー) Python言語によるプログラミングイントロダクション:世界標準MIT教科書 作者:John V. Guttag発売日: 2016/05

                                                    RにはないPythonの文法・テクニック (演算子/for文/条件分岐 編) - 世界銀行で働くデータサイエンティストのブログ
                                                  • 無料で物理演算による物質の相互反応を楽しめる箱庭ゲーム「The Powder Toy」で遊んでみた

                                                    重力や熱伝導を再現できる物理演算エンジンを搭載し、粉状の物質を組み合わせてさまざまな反応を楽しめる箱庭ゲームが「The Powder Toy」です。アイデア次第で複雑な機械を作ったりイラストを描いたりと、いろいろな楽しみ方ができるゲームを実際に遊んでみました。 The Powder Toy - Download https://powdertoy.co.uk/ まずはThe Powder Toyの公式サイトにアクセスして、ゲームをダウンロードするために「Download Powder Toy」をクリックします。 ダウンロードした圧縮ファイルをExplzhなどのファイル解凍ソフトで解凍して、「Powder.exe」をダブルクリックしてThe Powder Toyを起動します。 高解像度のモニターを使っている場合は、The Powder Toyを高解像度版に切り替えるように求められるので「Co

                                                      無料で物理演算による物質の相互反応を楽しめる箱庭ゲーム「The Powder Toy」で遊んでみた
                                                    • Intelが1秒間に2京回の演算処理性能を誇る世界最大規模のニューロモーフィックシステム「Hala Point」を構築

                                                      人間の神経や脳のシステムに倣って電子回路を構築する試みがニューロモーフィックコンピューティングです。Intelが、ニューロモーフィックプロセッサ「Loihi 2」を搭載した大規模ニューロモーフィックシステム「Hala Point」を構築したと発表しました。 インテル 世界最大規模のニューロモーフィック・システムを構築して サステナビリティーの高いAIを実現 https://www.intel.co.jp/content/www/jp/ja/newsroom/news/intel-builds-world-largest-neuromorphic-system.html Intel and Sandia National Labs Roll Out 1.15B Neuron “Hala Point” Neuromorphic Research System https://www.anand

                                                        Intelが1秒間に2京回の演算処理性能を誇る世界最大規模のニューロモーフィックシステム「Hala Point」を構築
                                                      • 決定論的な物理演算を実現するdeterministic-physicsを導入する上でつまづいたこと【Unity】|アマガミナブログ

                                                        Unityで決定論的(同じ入力から同じ結果を得られる)な物理演算をしたい場合、標準の物理エンジンであるPhysXでは実現できず、現状Unity公式からサポートされているものとしてはDOTSのUnityPhysicsがあります(以降はDOTS-Physicsと表記します)。 しかしDOTS-Physicでは内部でfloatを扱うため、同じハードウェア上では決定論的になってもクロスプラットフォームではfloat誤差により実現できません。 これに対してDOTS-Physicの中身をfloatではなく内部的にuintを使うように置き換えてくれたものがdeterministic-physicsです。 GitHub 外部サイト GitHub – Kimbatt/unity-deterministic-physics: Cross-platform deterministic ph… Cross-pla

                                                          決定論的な物理演算を実現するdeterministic-physicsを導入する上でつまづいたこと【Unity】|アマガミナブログ
                                                        • グーグル超え!演算素子「世界最速」 熊本市出身・大森教授らグループ、「量子」技術で成功|熊本日日新聞社

                                                          プレミアム会員限定 グーグル超え!演算素子「世界最速」 熊本市出身・大森教授らグループ、「量子」技術で成功 次世代の超高速計算機「量子コンピューター」の研究開発に取り組む自然科学研究機構分子科学研究所(愛知県岡崎市)は、大森賢治教授(59)=熊本市出身=らの研究グループが、根幹となる演算素子「2量子ビットゲート」の世界最速化に成功したと発表した...

                                                            グーグル超え!演算素子「世界最速」 熊本市出身・大森教授らグループ、「量子」技術で成功|熊本日日新聞社
                                                          • Zig言語の一風変わった算術演算子

                                                            最近ホットな話題に便乗して 一部で注目を集めはじめたプログラミング言語Zigの言語仕様を眺めていたところ、他のプログラミング言語では見かけない一風変わった算術演算子が提供されるようです。 足し算3種盛 いわゆる「足し算」を行う算術加算について、Zig言語では 3種類の演算子 が提供されます。 +: 通常の算術加算。結果が表現範囲を超える場合、プログラムは未定義動作となる。ビルドモードによってはエラーを報告してプログラム停止する。 +%: 循環(Wrapping)加算。結果が表現範囲を超える場合、値を2の補数表現とみなして下位ビットを代入する。 +|: 飽和(Saturating)加算。結果が表現範囲を超える場合、その整数型の最大値を代入する。 例えば8bit符号無し整数型(u8)/値域[0, 255]における足し算では、それぞれ次の演算結果が得られます。 足し算以外の算術演算に対しても同様

                                                              Zig言語の一風変わった算術演算子
                                                            • 物理演算系デートシム『Table Manners』Steamにて配信開始。もどかしさ爆発する食事デート - AUTOMATON

                                                              ホーム ニュース 物理演算系デートシム『Table Manners』Steamにて配信開始。もどかしさ爆発する食事デート パブリッシャーのCurve Digitalは2月14日、Echo Chamber Gamesが開発した物理ベース・デートシミュレーションゲーム『Table Manners』をSteamにて配信開始した。価格は1840円で、2月22日までは20パーセントオフの1472円で購入可能だ。 『Table Manners』は、マッチングアプリを通じて出会った男性あるいは女性と、食事デートをおこなうシミュレーションゲーム。プレイヤーは一人称視点で自らの片手だけが表示されており、その手を動かして相手の要求に応えていく。たとえば、テーブルのキャンドルに火を点けてほしいと頼まれればマッチを手に取り、ワインが飲みたいと言われれば店に注文し、運ばれてきたボトルを掴んでグラスに注ぐ。手は上下左

                                                                物理演算系デートシム『Table Manners』Steamにて配信開始。もどかしさ爆発する食事デート - AUTOMATON
                                                              • Unity (C#) の各演算の処理コストのまとめ - Qiita

                                                                はじめに Unity (C#) の各種の演算や処理を、何回までならフレーム落ちせずに実行できるか、限界ラインを計測してまとめてみました。 TL; DR (結果の早見表) 60FPSの頻度で実行した際にフレーム落ちが発生しない限界の回数 処理 60FPSで処理可能な回数 コード

                                                                  Unity (C#) の各演算の処理コストのまとめ - Qiita
                                                                • 高精度の配線によって実現される神経回路演算 | 東京大学

                                                                  大学院薬学系研究科の石川智愛大学院生、池谷裕二教授らは海馬ニューロンが受けるシナプス入力を大規模に可視化することで、近傍のシナプスが特定の順番で反復入力(シークエンス入力)を受けることを発見しました。本研究成果は2020年2月12日付でScience Advances誌(オンライン版)に掲載されました。 発表概要 脳は多数のニューロンにより構成され、さまざまな情報はニューロンの組み合わせとその活動パターンでコードされると考えられています。こうした活動は発火シークエンスとして知られ、記憶や学習を始めとする高次機能の発揮に不可欠であると考えられていますが、シナプスレベルでどのように伝達されるのかに関しては明らかになっていませんでした。 今回、薬品作用学教室では、当研究室で開発した大規模スパインイメージング法をさらに改良し、発火シークエンスが高頻度に観察されるsharp wave rippleと

                                                                    高精度の配線によって実現される神経回路演算 | 東京大学
                                                                  • Null 合体演算子 (??) - JavaScript | MDN

                                                                    JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ

                                                                      Null 合体演算子 (??) - JavaScript | MDN
                                                                    • ●●WebGL(PIXI.js + glsl)と物理演算(matter.js)で可愛い絵本風タピオカ作ったので解説●● - Qiita

                                                                      こんにちは。WebGLのお勉強1週間目くらいの絵描き系エンジニア「ゆき」です。最近Qiita界隈でもタピオカが流行っているらしいので、今日は勉強中の技術をフルに活用してタピオカを作ってみました。 ここで試せます(スマホ未対応): https://tapioca-pixi.firebaseapp.com この記事の内容と想定読者 この記事ではJavaScriptの描画エンジンの定番の一つであるPIXI.jsと、物理演算ライブラリのmatter.jsを使って、タピオカを可愛くふわふわさせる表現のアプローチとポイントを解説します。 物理エンジンと描画エンジンの連携方法 シェーダーによるオリジナルの表現 物理演算で表現したいものを作るためのチップスいくつか シェーダー(glsl)周りは結構独特なので別途もうちょっとちゃんとした解説記事を書く予定です。この記事はどちらかというと駆け足のネタ記事になっ

                                                                        ●●WebGL(PIXI.js + glsl)と物理演算(matter.js)で可愛い絵本風タピオカ作ったので解説●● - Qiita
                                                                      • ラズパイ4を搭載した二足歩行ロボット「Robovie-Z」ヴイストンが発売 画像処理や各種の演算処理、AIの開発などが可能 - ロボスタ ロボスタ - ロボット情報WEBマガジン

                                                                        ヴイストン株式会社はRaspberry Pi 4を搭載し、高度な情報処理やネットワーク接続に対応した二足歩行ロボット「Robovie-Z」(ロボビー・ゼット)を発売することを発表した。 「Robovie-Z」はRaspberry Pi 4の処理能力を生かし、ロボット本体内での画像処理や各種の演算処理、ネットワークを活用した外部機器の連携などが可能。Raspberry Pi 4に対応した小型カメラを標準搭載しているため、AI処理などに基づいた高度な自律動作をプログラムすることもできる。サイズは高さ315mm×長さ164mm×幅110mm。重量は約1020g。自由度は20軸(脚部:6軸×2/腕部:3軸×2/頭部:2軸)。 二足歩行ロボットを活用した研究・開発用途やホビー用途・各種競技会への出場に活用できる。本体は組み立て済み、調整済みで27万円(税抜)。注文はヴイストン株式会社の公式Webショ

                                                                          ラズパイ4を搭載した二足歩行ロボット「Robovie-Z」ヴイストンが発売 画像処理や各種の演算処理、AIの開発などが可能 - ロボスタ ロボスタ - ロボット情報WEBマガジン
                                                                        • 物理演算退職シム『Quitting Simulator』発表。退職届を撒き散らし、拳やハンマーで職場と上司を破壊してすっきり退職 - AUTOMATON

                                                                          デベロッパーのWorks of Loveは12月9日、退職シミュレーションゲーム『Quitting Simulator』を発表した。対応プラットフォームはPC(Steam)で、早期アクセスとして配信予定だ。 『Quitting Simulator』は、退職シミュレーションゲームだ。プレイヤーは退職する社員となり、今までに業務で溜まったうっぷんを盛大に晴らすことになる。コピー機で退職届を山のように印刷して撒き散らし、悪口雑言満載の退職メールを嫌いな上司に送り付け、ハンマーで職場の設備や上司を破壊して気持ちよく職場から去るのだ。 本作は物理演算ベースのシステムを採用。オフィスにある机・OA機器・パーテーションや壁面など、ほとんどのものが破壊可能となっているそうだ。プレイヤーはハンマーのほか、カッター・熊手・クロスボウ・ポテトランチャーなど、多彩なアイテムを利用可能。また、トマト・タマゴ・ドーナ

                                                                            物理演算退職シム『Quitting Simulator』発表。退職届を撒き散らし、拳やハンマーで職場と上司を破壊してすっきり退職 - AUTOMATON
                                                                          • CPU演算特化のリモートデスクトップソフト「Verethragna」、v0.8.2に【10月2日追記】/クリップボード共有に対応、VP8のゼロデイ脆弱性に対処したv0.8.3に緊急アップデート

                                                                              CPU演算特化のリモートデスクトップソフト「Verethragna」、v0.8.2に【10月2日追記】/クリップボード共有に対応、VP8のゼロデイ脆弱性に対処したv0.8.3に緊急アップデート
                                                                            • ソーセージ物理演算対戦ゲーム『ソーセージレジェンド・アリーナ』Steam向けに発表。ソーセージ同士の熱いぶつかり合いが、PCにやってくる - AUTOMATON

                                                                              ホーム ニュース ソーセージ物理演算対戦ゲーム『ソーセージレジェンド・アリーナ』Steam向けに発表。ソーセージ同士の熱いぶつかり合いが、PCにやってくる ソーセージレジェンド合同会社およびミルク株式会社は5月31日、『ソーセージレジェンド・アリーナ(Sausage Legend Arena)』を発表した。対応プラットフォームはPC(Steam)で、2025年に早期アクセス配信開始予定。ストアページ内では、トレイラーがスクリーンショットなどが公開されている。 『ソーセージレジェンド・アリーナ』は、ソーセージ同士をぶつけあって戦う『ソーセージレジェンド』の新作となる、対戦格闘ゲームだ。『ソーセージレジェンド』シリーズは、物理演算で動くソーセージを相手とぶつけあって戦う、対戦格闘ゲームである。本作でプレイヤーは、フォークの先端に突き刺さったソーセージを振るって、相手のソーセージへぶつけていく。

                                                                                ソーセージ物理演算対戦ゲーム『ソーセージレジェンド・アリーナ』Steam向けに発表。ソーセージ同士の熱いぶつかり合いが、PCにやってくる - AUTOMATON
                                                                              • 物理演算ドットアクション『Noita』早期アクセス配信開始。ピクセルアートが飛散しまくる高難度ローグライト - AUTOMATON

                                                                                インディースタジオNolla Gamesは9月25日、『Noita』の早期アクセス配信を開始した。対応プラットフォームはPC(Steam/GOG.com/Humble Store)で、価格は1840円。さほど多くのテキストは存在しないが、日本語字幕/UI表示にも対応している。早期アクセス期間は1年を予定。ゲームエンジンとしては、独自開発されたFalling Everything Engineが採用されている。 『Noita』は、ピクセルアートで描かれるアクションゲーム。プレイヤーはウィザードとして謎の洞窟に潜り込む。洞窟は魔物の巣窟となっているほか、爆薬や毒樽などがそこらに存在する危険な場所。杖と魔法を用いて危機から逃れながら、最深部を目指す。 本作はローグライトアクションゲームということで、マップの自動生成やパーマデス、ランダムな武器の取得といった要素を特色としている。そのほか本作最大の

                                                                                  物理演算ドットアクション『Noita』早期アクセス配信開始。ピクセルアートが飛散しまくる高難度ローグライト - AUTOMATON
                                                                                • TypeScript 4.9からはsatisfies演算子でパターンの網羅性をESLintと共存しつつ簡単にチェックできる

                                                                                  TypeScript 4.9からはsatisfies演算子でパターンの網羅性をESLintと共存しつつ簡単にチェックできる export const stages = ["deve", "stag", "prod"] as const; /** * 開発用、本番用などを分けるステージ * {@link https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_core.Stage.html} は一切関係がない */ export type Stage = typeof stages[number]; こうするとstagesを反復することで簡単に全てのステージに対してスタックを作ることが可能ですし、その名前にStageをstringとして埋め込んで区別することが可能です。 引数ではstringではなくStageを受け取ってstage =

                                                                                    TypeScript 4.9からはsatisfies演算子でパターンの網羅性をESLintと共存しつつ簡単にチェックできる