はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ NumPy

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 53件)

Numpyが18年ぶりのメジャーアップデート! 改善点、変更点まとめ - Qiita

2024/03/15 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドキュメント 免責事項 Qiita 皆さん 以下

NumPy 2.0.0の主要な変更点 皆さんもお世話になっているであろう科学計算ライブラリNumPyが、2006年以降初めてのメジャーアップデートを発表しました。そこで、変更点をざっくりとまとめてみました。以下は変更点の一部であり、それ以外については実際のドキュメントを参照してください。 免責事項:この記事は、NumPy 2... 続きを読む

ivy が面白い

2022/10/15 このエントリーをはてなブックマークに追加 67 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ivy JAX TensorFlow PyTorch ペーパー

ivyとはなにか 機械学習の統一を目指すフレームワークです。現在、JAX, TensorFlow, PyTorch, Numpy をサポートしています。JAXはNumpy互換なので、実質的に Tensorflow&Pytorch の共通APIのフレームワーク(かなり乱暴なまとめ方)です。 研究のペーパーでよく見るのはPytorchですが、産業ではTensorflowがよく使われるよ... 続きを読む

NumPyでニューラルネットワークをフルスクラッチ実装してみよう

2022/06/21 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip フルスクラッチ ニューラルネットワーク ディープラー 応用編

「線形代数を使ったニューラルネットワークの基礎を押さえたい!」という方にピッタリ。ニューラルネットワークをPython+NumPy(線形代数)でフルスクラッチ実装する。線形代数なしで実装した場合との差分から効率的に理解できる。 連載目次 本連載(応用編)の目的 本連載(基礎編)の第1回~第3回では、ディープラー... 続きを読む

numpy より速い?Go の行列演算ライブラリ nune

2022/03/02 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip fmt div Math Iris Rand

※ Div だけ妙に遅いのが気になる NumPy は Python とは言え中身はC言語で書かれている事を考えると、結構いいパフォーマンスが出ていると言えるでしょう。 サンプルコード iris のロジスティック回帰を nune で書いてみました。 package main import ( "bufio" "fmt" "log" "math" "math/rand" "os" "github.com/vorduin... 続きを読む

JuliaとPythonを併用したデータ処理のススメ - Techブログ - MNTSQ, Ltd.

2020/12/07 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip MNTSQ ルーチン Python 試行錯誤 最中

Pythonでデータ処理をしている際、numpyにはまらないごちゃごちゃした前処理があり、ちょっと遅いんだよなぁ。。。となること、ないでしょうか。 ルーチンになっている解析であれば高速化を頑張る意味がありそうですが、新しい解析を試行錯誤している最中など、わざわざ高速化のためのコードをガリガリ書いていくのは辛... 続きを読む

Array programming with NumPy | Nature

2020/09/16 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip Nature

続きを読む

NumPy/pandas使いのためのテスト自動化入門 / PyConJP2020 - Speaker Deck

2020/08/29 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck テスト自動化入門

Transcript /VN1Z�QBOEBT࢖͍ͷͨΊͷ� ςετࣗಈԽೖ໳ 1Z$PO�+1������ ���������� 5PNPLP�'VSVLJ� 5XJUUFS��!LPNP@GS���(JU)VC��!LPNP�GS !LPNP@GS 8IP�BN�*� !LPNP@GS 2 ॴଐ�� wגࣜձࣾϏʔϓϥ΢υ� ʢ1ZUIPOͰσʔλղੳͷ͓࢓ࣄʣ� w౦ژେֶ�ઌ୺Պֶٕज़ݚڀηϯλʔ� ʢݚڀऀ͕࢖͏ͨΊͷ1ZUIPOύοέʔδͷ։ൃʣ� 1Z$PO+1�� w1Z$PO+1������ʮQBOEBTͷ4UZMJOHػೳͰڧԽ͢Δ+VQZUFS࣮ݧϨϙʔτʯ� w1Z$PO+1������ʮ*OU... 続きを読む

Pythonの数値計算ライブラリ「NumPy」をRubyで動かす | GMOアドパートナーズグループ TECH BLOG byGMO

2019/09/26 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip OpenCV 石丸 byGMO GMOアドマーケティング 学生

こんにちは。 GMOアドマーケティングの石丸です。 以前こちらのブログで「OpenCVをRubyで動かす方法」について紹介させていただきました。 こんにちは。GMOアドマーケティング、16新卒エンジニアのT.Iです。今年4月に入社し、配属後の7月からは主にRuby on Railsを使った開発を行っていますが、学生の頃は画像… RubyとOp... 続きを読む

Pythonで三角関数のグラフを描こう! | P-edu

2019/07/15 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip matplotlib Python 三角関数 Sin グラフ

必要なライブラリ Python で三角次関数(trigonometric function)を描くには以下のライブラリが必要になるので、あらかじめインストールしておきましょう。 Matplotlib(グラフ描画) Numpy(数値計算全般) 三角関数のグラフを描く方法 y = sin ⁡ x のグラフを描いてみることにします。三角関数のグラフ... 続きを読む

溝江智徳のメモ | CAE Engineer(Adams, RecurDyn, Simulink), Programmer(Python, NumPy, MATLAB, OpenCV, dlib, scikit-learn, face recognition)

2019/06/12 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip ADAMS MATLAB Programmer OpenCV

CAE Engineer(Adams, RecurDyn, Simulink), Programmer(Python, NumPy, MATLAB, OpenCV, dlib, scikit-learn, face recognition) 続きを読む

PythonインタプリタをWebAssemblyへコンパイル、Webブラウザで稼働するPython環境「Pyodide」。Mozillaが開発中 - Publickey

2019/04/18 このエントリーをはてなブックマークに追加 165 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly Pyodide

Mozillaは、WebブラウザでPythonインタプリタや数値計算ライブラリのNumPyなど、Pythonの標準的なデータサイエンス環境をほぼそのまま実行可能にする「Pyodide」(パイオダイドと発音されているようです)を開発中です。 Mozilla Hacksのブログに投稿された記事「Pyodide: Bringing the scientific Python stack to the ... 続きを読む

Webブラウザ中でデータサイエンスが可能な実験ツール「Iodide」をMozillaが公開:ブラウザ内でPython、NumPyなども利用可能 - @IT

2019/03/18 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip RStudio Jupyter Notebook 探索 複数

Mozillaは2019年3月12日(米国時間)、科学コミュニケーションと探索のためのWebブラウザ向け実験ツール「Iodide」(α版)を公開したと発表した。 Iodideの目的は、自然科学者や社会科学者が慣れ親しんだ環境、つまり「Jupyter Notebook」や「RStudio」「MATLAB IDE」といったツールが使える環境で、複数の参加者による... 続きを読む

機械学習関連で最も人気があるのはPython/NumPy/TensorFlow――GitHubが調査:C++も健闘 - @IT

2019/01/31 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip コントリビューション GitHub TensorFlow

Pythonの他、C++やJavaScript、Java、C#、Shell、TypeScriptは、GitHubで最もよく使われているプログラミング言語トップ10にも入っている。逆にJuliaやR、Scalaは機械学習以外の分野ではそれほど使われていないという。 パッケージの上位やコントリビューションの上位も調べた 関連記事 GitHubに1年間で1億以上の新リポ... 続きを読む

なぜ機械学習にPythonが強いのか、Pythonで並行処理をするコツを伝授【PyData.tokyo】 (1/2):CodeZine(コードジン)

2019/01/11 このエントリーをはてなブックマークに追加 90 users Instapaper Pocket Tweet Facebook Share Evernote Clip PyData.Tokyo CodeZine Python

10月20日に開催された「PyData.tokyo One-day Conference 2018」では、フリーランスのプログラマで、python.jpの管理人もしている石本敦夫氏がPythonやNumPyの歴史とPythonで並行処理を行う時のポイントを解説した。 python.jp管理人 石本敦夫氏 PyData.tokyo One-day Conference 2018 「NumPyの歴史とPythonの並行処理... 続きを読む

NumPyで使われる多次元配列のデータ構造「ndarray」とは?:CodeZine(コードジン)

2018/11/26 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeZine Python ライブラリ 翔泳社 多次元配列

Pythonで数値計算を行なうためのライブラリであるNumPyでは、多次元配列を基本的なデータ構造として操作します。この独自のデータ構造を「ndarray」といい、知っておくことでデータ処理の際に高速化や省メモリ化したコードを書けるようになります。今回は『現場で使える!NumPyデータ処理入門』(翔泳社)からndarrayの... 続きを読む

NumPyの歴史 と Pythonの並行処理 - atsuoishimoto's diary

2018/10/20 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python atsuoishimoto's diary

PyData.tokyo One-day Conference 2018 で登壇させていただきました pydatatokyo.connpass.com 発表資料 NumPyの歴史とPythonの並行処理 from Atsuo Ishimoto 続きを読む

[DL Hacks]CelebAをNumPyで保存してみた

2018/09/13 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip DataSet JPEG画像 属性 ファイル 香港中文大学

[DL Hacks]CelebAをNumPyで保存してみた 1. CelebAをNumPyで保存してみた CelebAデータセットの202599枚のjpeg画像と40の属性を NumPy配列に変換し1枚のファイルに保存してみました 2018/9/10 DLHacks LT 植木孝一郎 2. CelebFaces Attributes (CelebA) Dataset 香港中文大学(マルチメディア研究室)の大規模な顔属性... 続きを読む

あなたのデータサイエンス力を飛躍的に向上させるNumPy徹底入門 - DeepAge

2018/03/22 このエントリーをはてなブックマークに追加 769 users Instapaper Pocket Tweet Facebook Share Evernote Clip DeepAge 格段 コンピュータサイエンス プログラミング

NumPyは、多次元配列を扱う数値演算ライブラリです。機械学習だけでなく画像処理、音声処理などコンピュータサイエンスをするならNumPyを学んでおくことで、あなたの日々の研究や開発の基礎力は格段にアップするはずです。 プログラミングの初心者から、Webエンジニア、これから研究する人など、初学者にも分かりやすく優しく説明することを心がけて必要な知識が身につくように解説しています。 腰を据えて学習する... 続きを読む

初心者でもPythonのWebフレームワーク「Django」の使い方が学べるコンテンツ8選 - paiza開発日誌

2018/02/05 このエントリーをはてなブックマークに追加 85 users Instapaper Pocket Tweet Facebook Share Evernote Clip Django Webアプリケー Python 谷口 ライブラリ

Photo by Malcolm Tredinnick こんにちは。谷口です。 最近は 機械学習 が流行っているからか、 Python やNumpyなどの 数値計算 系の Python ライブラリなどが人気ですよね。 では、 Python のWebフレームワークである「 Django 」については知っていますか? Django は、とりあえずWeb開発に必要なものが全部入っている、Webアプリケー... 続きを読む

高校数学: 集合 (3数の集合) 4: Python3: functools.reduce() で畳み込み、または畳み込む。 Numpy: intersect1d(), union1d() - 統計学, 数学, R (R言語), Python 3

2017/12/10 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip usr bin 数学 プログラミング 集合

2017 - 12 - 10 高校数学: 集合 (3数の集合) 4: Python3: functools.reduce() で畳み込み、または畳み込む。 Numpy: intersect1d(), union1d() Python3 NumPy プログラミング 数学 Python3 コード sets_cap_cup_complement4.py #!/usr/bin/env python3 ""... 続きを読む

【Day-2】numpyの勉強に『100 numpy exercise』を全部やってみる(初級・中級編) - プロクラシスト

2017/12/02 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip 数式 復習 初級 プロクラシスト 中級編

2017 - 12 - 02 【Day-2】numpyの勉強に『100 numpy exercise』を全部やってみる(初級・中級編) advent-calendar-2017 スポンサーリンク データ分析ガチ勉強アドベントカレンダー 2日目。 数式を扱うことが多くなるので、numpyの復習をしたいと思う。使ったのは 100 numpy exercise github.com numpyを用いるさ... 続きを読む

numpy/dropping-python2.7-proposal.rst at master · numpy/numpy · GitHub

2017/11/16 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub

Plan for dropping Python 2.7 support The Python core team plans to stop supporting Python 2 in 2020. The NumPy project has supported both Python 2 and Python 3 in parallel since 2010, and has found th... 続きを読む

今日覚えたNumPyのテクニック - くじらにっき++

2017/11/09 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip 関数 テクニック 1次元配列

2017 - 11 - 09 今日覚えたNumPyのテクニック 今日覚えたNumPyのテクニックを紹介します。 numpy.stack で2次元配列を繋げて3次元配列を作る 1次元配列を繋げて2次元配列を作りたいような場合には numpy.vstack や numpy.hstack という関数があります。 a = numpy.array([ 1 , 2 , 3 , 4 ]) b = numpy.a... 続きを読む

人工知能(AI)ブームに乗りたい人に切符を提供してみる : 新規事業のつくり方

2017/08/13 このエントリーをはてなブックマークに追加 572 users Instapaper Pocket Tweet Facebook Share Evernote Clip 切符 人工知能 ブーム つくり方 新規事業

この記事は、以下の方向けに執筆しています。 ・とにかくAIブームに乗りたい方 ・転職してAI案件に携わりたい方 ・AIに必要な知識だけをざっくり身に付けたい方 清水亮さん がAI人材の不足を言われてから、人材不足感は一向に変わっておらず、むしろ不足感が強まっている。企業が本格的に取り組み始めたのに、検証できる人材が誰もいない。データ分析経験があったり、Pythonでnumpyとか少し触れる人が、A... 続きを読む

PyCallを使えばRubyでもKerasでDeep Learningができる - 洋食の日記

2017/07/21 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip Keras PyCall Ruby Python 洋食

2017 - 03 - 30 PyCallを使えばRubyでもKerasでDeep Learningができる Ruby 機械学習 深層学習 Keras mrknさんが開発しているPyCallを使うと、 Ruby から Python オブジェクトを操作できる。 Ruby から、 Python の 機械学習 ・統計分析のツールを利用することを目的としており、 ネット上にもnumpyやscikit-le... 続きを読む

 
(1 - 25 / 53件)