タグ

pythonとnumpyに関するmasterqのブックマーク (3)

  • NumPy配列ndarrayをprint表示で省略するかしないか設定 | note.nkmk.me

    NumPy配列ndarrayをprint()で表示する場合、要素数が多いと省略される場合がある。 numpy.set_printoptions()でパラメータthresholdを設定することで、省略するか省略しないかを制御できる。 numpy.set_printoptions — NumPy v1.14 Manual ここでは、以下の方法を説明する。 np.set_printoptions()でthresholdを設定 np.get_printoptions()でthresholdを確認 ndarrayを常に省略して表示 省略時にいくつの要素を表示するか指定: edgeitems ndarrayを常に省略せずに表示 そのほかの表示形式(桁数や指数表記、0埋めなど)もnumpy.set_printoptions()で設定可能。以下の記事を参照。 関連記事: NumPy配列ndarrayの表示

    NumPy配列ndarrayをprint表示で省略するかしないか設定 | note.nkmk.me
    masterq
    masterq 2020/01/23
    "thresholdを無限大np.infに設定すると、常に省略されずすべての要素が表示される"
  • hirax.net::草間彌生デザインの「水玉模様のモジモジ君ウェア」で人体の表面形状を推定してみよう!

    最新記事(inside out)へ  | 年と月を指定して記事を読む(クリック!) / 2001/ 2002/ 2003/ 2004/ 2005/ 2006/ 2007/ 2008/ 2009/ 2010/ 2011/ 2012/ 2013/ 2014/ 2015/ 2016/ 2017/ 2018/ 2019/ 2020/ 2018年3月 を読む << 2018年4月 を読む >> 2018年5月 を読む 数ヶ月前に買ったつもりのZOZOスーツ、服に取り付けられたセンサ群とスマホの間でさまざまなデータが交換され、自分の体を知ることができるという「面白さ」に惹かれて…はや数ヶ月、「大幅な性能向上」したものが届くという連絡内容を見ると、、そこには「コレジャナイ感が、超大盛りラーメン店のようにテンコ盛りされた、草間彌生デザインの「水玉模様のモジモジ君ウェア」でした。マーカー付けた衣服を使って(

    masterq
    masterq 2018/04/29
    こんな短かく書けちゃうもんなんですね。。。
  • LWE格子暗号による暗号化をやってみる - ももいろテクノロジー

    近年、量子コンピュータ研究の進展により、量子コンピュータでも解くのが難しい暗号(Post-quantum cryptography; 耐量子計算機暗号)への注目が高まっている。 ここでは、耐量子計算機暗号のひとつであるLWE格子暗号の原理を説明し、単純化したアルゴリズムで暗号化を行うプログラムコードを書いてみる。 格子とLearning with Errors問題 LWE格子暗号は、Learning with Errorsと呼ばれる問題をもとにした公開鍵暗号方式である。 格子とは、基底ベクトルの整数係数線形結合で表される点(格子点)からなる集合である。 格子については、直交しない基底ベクトルからある点Pに最も近い格子点を求めることが計算量的に困難であるといわれている。 これは、最近ベクトル問題(Closest Vector Problem; CVP)と呼ばれる。 Learning with

    LWE格子暗号による暗号化をやってみる - ももいろテクノロジー
    masterq
    masterq 2017/06/05
    Pythonで格子暗号
  • 1