SlideShare uma empresa Scribd logo
1 de 57
Baixar para ler offline
2016-09-21 PyConJP2016
Yuta Kashino
• BakFoo, Inc. CEO
• Astro Physics /Observational Cosmology
• Zope / Python
• Realtime Data Platform for Enterprise
BakFoo, Inc.
NHK NMAPS: +
BakFoo, Inc.
web
http://bluethunder.bakfoo.com:8080/
BakFoo, Inc.
PyConJP 2015
Python
BakFoo, Inc.
BakFoo, Inc.
: SNS +
BakFoo, Inc.
• SNS
• SNS
• .
•
•
•
•
• .
• Publish or perish
•
•
• .
•
•
•
• .
1:
•
•
• /GPU
•
•
• vagrant
• docker
2:
• arXiv
•
•
•
• MOOC
•
3:
• GitHub
• Linux
•
• NeXT https://en.wikipedia.org/wiki/NeXT#Background
• Python
•
•
•
•
• .
•
•
•
•
•
• .
•
•
• Python
•
•
•
•
• .
•
•
•
•
•
•
1.
2. OS
3. Python
4.
5.
1.
•
• +
•
•
•
•
•
•
1.
•
•
•
• GPU AWS, , Azure, Softlayer
•
• AWS
2.OS
•
• OS X / Windows
• Ubuntu
• CentOS, Fedora, Debian, openSUSE
•
•
•
• GPU
2.OS
• Ubuntu LTS
• 14.04, 16.04
• Ubuntu
•
• apt
• GPU Ubuntu .
3.Python
• Python :
• Python(x,y) http://python-xy.github.io/
• Scipy Superpack for Homebrew http://stronginference.com/ScipySuperpack/
• Enthought Canopy https://www.enthought.com/canopy-subscriptions/
• Continuum Analytics Anaconda https://www.continuum.io/downloads
• Python :
• easy_install
• pip
• wheel
• Curdling
• conda
• Python :
• virtualenv
• conda
• Python 2 3
3.Python :
• Anaconda (conda + pip)
•
• conda pip
• conda
• 2/3 3
• 2
• conda
• 2 six __future__ 3 .
4.
•
• ansible, salt stack OS
• vagrant
• docker
• :
•
• docker/docker compose
5.
•
• test1.py, test2.py, test3.py…
• git
• github bitbucket
• github .
•
• Ubuntu LTS (14.04, 16.04)
• Anaconda: Conda + pip
• docker
• github
1. Python
2.
1.Python
•
• import foovar
•
•
• .
https://github.com/bakfoo/awesome-pysci
1.
• Awesome Python :
• https://github.com/bakfoo/awesome-pysci
2.
• import antigravity
https://xkcd.com/353/
1:
1:
• ulmo
•
• : https://github.com/bakfoo/pyconjp2016/blob/master/meteology/
ulmo_pyconjp2016.ipynb
2:
2:
• obspy
•
• : https://github.com/bakfoo/pyconjp2016/blob/master/sesimology/
obspy_pyconjp2016.ipynb
1.
2.
3.
1.
• ArXiv
• @StatMLPapers
• GitXiv / Arxiv Sanity Preserver
• trending_arxiv /
•
• NIPS, ICML, KDD, IVPR...
• videolectures.net, youtube.com
• SNS .
2.
• :
• :
•
•
• MOOC
• .
2.PEAK
• deliberate practice
•
•
• (Forcus)
• (Feedback)
• (Fix)
•
• .
2.
• PEAK
•
•
• MOOC/
• .
3.
3
3:
• LIGO The Laser Interferometer Gravitational-Wave Observatory
• 4km L
• Hanford(Washington) Livingston(Louisiana)
3:
•
•
3 BH
• chirp:
3:
• https://github.com/bakfoo/pyconjp2016/
blob/master/ligo/gwave_pyconjp2016.ipynb
3. 3:
BH
Matched Filtering
3: PySci
• Python
• LIGO Python
• LIGO
C++
3:
• 2015 9 14
• 36 29 BH 62 BH
36+29 = 65
• 4km 10-18m
•
•
•
• Python
•
Questions
kashino@bakfoo.com
@yutakashino

Mais conteúdo relacionado

Semelhante a PyConJP2016: 週末サイエンティストのススメ

Lab devtalk
Lab devtalkLab devtalk
Lab devtalk
s_wool
 

Semelhante a PyConJP2016: 週末サイエンティストのススメ (20)

MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
 
版本控制系统 & hg-flow
版本控制系统 & hg-flow版本控制系统 & hg-flow
版本控制系统 & hg-flow
 
Lab devtalk
Lab devtalkLab devtalk
Lab devtalk
 
Latence et streaming api Devoxx France 2015
Latence et streaming api  Devoxx France 2015Latence et streaming api  Devoxx France 2015
Latence et streaming api Devoxx France 2015
 
モダンJSでモダンなWebアプリケーションを作ろう!
モダンJSでモダンなWebアプリケーションを作ろう!モダンJSでモダンなWebアプリケーションを作ろう!
モダンJSでモダンなWebアプリケーションを作ろう!
 
7 plugins de la communauté à ne pas manquer ! - Liferay France Symposium 2016
7 plugins de la communauté à ne pas manquer ! - Liferay France Symposium 20167 plugins de la communauté à ne pas manquer ! - Liferay France Symposium 2016
7 plugins de la communauté à ne pas manquer ! - Liferay France Symposium 2016
 
Agile x API x Documentation @ NGO [[MOPCON2015]]
Agile x API x Documentation @ NGO [[MOPCON2015]]Agile x API x Documentation @ NGO [[MOPCON2015]]
Agile x API x Documentation @ NGO [[MOPCON2015]]
 
21-06-2018 aOS Aix 3 Nouveautés Azure - Fabien Dibot et Yoann Guillo
21-06-2018 aOS Aix 3 Nouveautés Azure - Fabien Dibot et Yoann Guillo21-06-2018 aOS Aix 3 Nouveautés Azure - Fabien Dibot et Yoann Guillo
21-06-2018 aOS Aix 3 Nouveautés Azure - Fabien Dibot et Yoann Guillo
 
Spark Summit Europe Wrap Up and TASM State of the Community
Spark Summit Europe Wrap Up and TASM State of the CommunitySpark Summit Europe Wrap Up and TASM State of the Community
Spark Summit Europe Wrap Up and TASM State of the Community
 
MWCP21 - Introduction GitHub et SharePoint Framework
MWCP21 - Introduction GitHub et SharePoint FrameworkMWCP21 - Introduction GitHub et SharePoint Framework
MWCP21 - Introduction GitHub et SharePoint Framework
 
Petit déjeuner "Développer sur le cloud, ou comment tout construire à partir ...
Petit déjeuner "Développer sur le cloud, ou comment tout construire à partir ...Petit déjeuner "Développer sur le cloud, ou comment tout construire à partir ...
Petit déjeuner "Développer sur le cloud, ou comment tout construire à partir ...
 
HashiCode 01 - HashiCorp道と自動化ツール群
HashiCode 01 - HashiCorp道と自動化ツール群HashiCode 01 - HashiCorp道と自動化ツール群
HashiCode 01 - HashiCorp道と自動化ツール群
 
Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013Acquia et Arte : Drupal Camp Paris 2013
Acquia et Arte : Drupal Camp Paris 2013
 
Outils web pour le développement collaboratif
Outils web pour le développement collaboratifOutils web pour le développement collaboratif
Outils web pour le développement collaboratif
 
Déploiement et gestion d'un site web avec Rancher
Déploiement et gestion d'un site web avec RancherDéploiement et gestion d'un site web avec Rancher
Déploiement et gestion d'un site web avec Rancher
 
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
 
L'intégration continue chez Pages Jaunes - Build Bot Mobile
L'intégration continue chez Pages Jaunes - Build Bot MobileL'intégration continue chez Pages Jaunes - Build Bot Mobile
L'intégration continue chez Pages Jaunes - Build Bot Mobile
 
Quoi de neuf dans OpenStack - Christophe Sauthier / Objectif Libre lors du Me...
Quoi de neuf dans OpenStack - Christophe Sauthier / Objectif Libre lors du Me...Quoi de neuf dans OpenStack - Christophe Sauthier / Objectif Libre lors du Me...
Quoi de neuf dans OpenStack - Christophe Sauthier / Objectif Libre lors du Me...
 
Outils web pour le développement collaboratif
Outils web pour le développement collaboratifOutils web pour le développement collaboratif
Outils web pour le développement collaboratif
 

Mais de Yuta Kashino

私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか
Yuta Kashino
 

Mais de Yuta Kashino (20)

時系列データと確率的プログラミング tfp.sts
時系列データと確率的プログラミング tfp.sts時系列データと確率的プログラミング tfp.sts
時系列データと確率的プログラミング tfp.sts
 
Python kansai2019
Python kansai2019Python kansai2019
Python kansai2019
 
Mlse20190208
Mlse20190208Mlse20190208
Mlse20190208
 
Ml15m2018 10-27
Ml15m2018 10-27Ml15m2018 10-27
Ml15m2018 10-27
 
Pydata2017 11-29
Pydata2017 11-29Pydata2017 11-29
Pydata2017 11-29
 
私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか
 
Pycon2017
Pycon2017Pycon2017
Pycon2017
 
ベイジアンディープニューラルネット
ベイジアンディープニューラルネットベイジアンディープニューラルネット
ベイジアンディープニューラルネット
 
深層学習とベイズ統計
深層学習とベイズ統計深層学習とベイズ統計
深層学習とベイズ統計
 
Wasserstein GAN Tfug2017 07-12
Wasserstein GAN Tfug2017 07-12Wasserstein GAN Tfug2017 07-12
Wasserstein GAN Tfug2017 07-12
 
確率的プログラミングライブラリEdward
確率的プログラミングライブラリEdward確率的プログラミングライブラリEdward
確率的プログラミングライブラリEdward
 
機械学習ビジネス研究会 第01回
機械学習ビジネス研究会 第01回機械学習ビジネス研究会 第01回
機械学習ビジネス研究会 第01回
 
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
深層学習ライブラリの環境問題Chainer Meetup2016 07-02深層学習ライブラリの環境問題Chainer Meetup2016 07-02
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
 
Chainer meetup2016 03-19pub
Chainer meetup2016 03-19pubChainer meetup2016 03-19pub
Chainer meetup2016 03-19pub
 
"Automatic Variational Inference in Stan" NIPS2015_yomi2016-01-20
"Automatic Variational Inference in Stan" NIPS2015_yomi2016-01-20"Automatic Variational Inference in Stan" NIPS2015_yomi2016-01-20
"Automatic Variational Inference in Stan" NIPS2015_yomi2016-01-20
 
深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル
 
TensorFlow White Paperを読む
TensorFlow White Paperを読むTensorFlow White Paperを読む
TensorFlow White Paperを読む
 
Deep learning Libs @twm
Deep learning Libs @twmDeep learning Libs @twm
Deep learning Libs @twm
 
日本のオープンデータプラットフォームをPythonでつくる
日本のオープンデータプラットフォームをPythonでつくる日本のオープンデータプラットフォームをPythonでつくる
日本のオープンデータプラットフォームをPythonでつくる
 
Gunosy2015 09-16ts
Gunosy2015 09-16tsGunosy2015 09-16ts
Gunosy2015 09-16ts
 

PyConJP2016: 週末サイエンティストのススメ