Nintendo Switchの中ではReactが動いてる!Nintendo eShop開発秘話を聞いてきた 白石 俊平(HTML5 Experts.jp編集長) こんにちは、編集長の白石です。 この記事は、9月24日に開催されたHTML5 Conference 2017に登壇したエキスパートに、お話されたセッションのトピックを中心に語っていただこうとういものです。セッションの内容をより深く理解する手助けになるだけでなく、本記事単体でも面白く読んでいただけることを目指しています。 今回は、「Nintendo SwitchとWeb」という講演をされていた任天堂さんに、Switch開発におけるWeb技術の活用方法や、開発秘話を伺ってきました。任天堂のお二人は京都から、リモートでの取材に応じていただきました。 Nintendo SwitchではWeb技術が大活躍! 白石 簡単に自己紹介をお願いで
ndarrayの次元数(ndim)とは何か axisについて 関数の引数としてのaxis NumPyのndarrayは、NumPy操作をするための多次元配列です。多次元の構造はndarray.shapeで確認することができます。 多次元構造を操作するために必須となるのが、軸(axis)を正しく理解することです。多次元の配列構造を処理するために、NumPyの関数の引数には、axisを指定することが出来る場面が多々あります。 他の記事において、要素の合計を計算するnp.sum関数、要素の平均を計算するnp.average関数、最大の要素を探すnp.amax関数などを紹介してきましたが、それぞれの関数の中で引数としてaxisがあります。 これは配列の軸にあたるものですがどの軸がどの次元に対応しているのか分かりにくいことが多いです。 そのため、本記事では、 次元数とはなにか 軸(axis)とは何か
引数としては返す値のdtypeと計算する軸方向を指定するaxisの2つが引数の主なものになってきます。和を一旦出した後、元の配列に対してその和を使って処理をほどこしたい場合はブロードキャストが適用できるようにkeepdims=Trueにしておきます。keepdimsは要素が1となった次元でも削除したりせずにそのまま保持しておくように指定できる引数です。 axisの使い方については以下の記事を参考にしてみてください。 NumPyの軸(axis)と次元数(ndim)とは何を意味するのか - DeepAge /features/numpy-axis.html axisを指定すると、指定した軸(axis)の方向に和を出すよう計算させることができます。引数outに関しては滅多に使われることがないため説明は割愛します。 numpy.ndarray.sum aがndarrayであれば、a.sumの形で使
だけど,「keepdim=True」って要はブロードキャストの話. How can I calculate the ratio of a value in array to the sum of array in python? – StackOverflow import numpy as np np_array = np.array([ [1,2,3], [5,3,4], [6,7,2.]] ) np_array / np_array.sum(axis=1) array([[ 0.16666667, 0.16666667, 0.2 ], [ 0.83333333, 0.25 , 0.26666667], [ 1. , 0.58333333, 0.13333333]]) np_array.sum(axis=1) array([ 6., 12., 15.]) np_array / np_a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く