★当スレにRubyのコードを書くことを禁ず
Pythonオフィシャルサイト
http://www.python.org/
■前スレ
Pythonのお勉強 Part57
http://mevius.5ch.net/test/read.cgi/tech/1529888279/
◆関連スレ
くだすれPython(超初心者用) その39
http://mevius.5ch.net/test/read.cgi/tech/1535064635/
◆まとめwiki
ttp://python.rdy.jp/
◆ソースコードをそのまま5ちゃんにコピペするとインデントが崩れるので
こういうところ↓にはってきてください
ttp://ideone.com/ Pythonするにはぷち手間あるのがめんどうかなぁ
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。このスレ的には消えるまでの日数を長めに指定のこと。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう
ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)
次スレは>>980が挑戦する
探検
Pythonのお勉強 Part58
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/10/25(木) 20:50:10.29ID:NRPlmaaN649デフォルトの名無しさん
2019/02/19(火) 23:47:27.55ID:agQFNVYZ 首都圏は今はエージェントとか結構あるから困らん
地方はPythonの仕事あるのかな
地方はPythonの仕事あるのかな
650デフォルトの名無しさん
2019/02/20(水) 00:09:24.14ID:hBdgjZ68 論文書いて大学の創業支援受けて独立
コミュ障でもできる
コミュ障でもできる
651デフォルトの名無しさん
2019/02/20(水) 00:28:37.02ID:aaH1DDBC 営業と雑務を依頼できる会社があるから敷居は10年前よりは低くなってる。
652デフォルトの名無しさん
2019/02/20(水) 18:27:15.27ID:3A0CDvTh 例.値の割当てにおける変数の省略
>>>(a,b,)=(4,5,6) Enter ←‘’による変数の省略 >>>a Enter ←値の確認
4
>>>b Enter
5
>>>(a,b,)=(4,5,6) Enter ←‘’による変数の省略 >>>a Enter ←値の確認
4
>>>b Enter
5
653デフォルトの名無しさん
2019/02/20(水) 18:43:19.90ID:hK+DOQws (a,) = (1,)
なるほど
なるほど
654デフォルトの名無しさん
2019/02/20(水) 18:56:55.03ID:3A0CDvTh655デフォルトの名無しさん
2019/02/20(水) 19:02:33.01ID:hK+DOQws ひとりごと…?
656デフォルトの名無しさん
2019/02/20(水) 19:38:51.30ID:aF393Ya1657デフォルトの名無しさん
2019/02/21(木) 00:04:50.07ID:k9ihouSJ 奥が深いね。* ってなんとなくポインタという刷り込みがあるから切り替えに時間がかかりそう。
658デフォルトの名無しさん
2019/02/21(木) 02:56:01.23ID:CMw18/bO 残りをbの先へ押し込むという意味では
代入なら間接参照と概ね一緒じゃないか
まぁPythonの変数は全部参照だけどね
代入なら間接参照と概ね一緒じゃないか
まぁPythonの変数は全部参照だけどね
659デフォルトの名無しさん
2019/02/21(木) 08:40:09.45ID:k9ihouSJ IEEE ランキング
https://news.mynavi.jp/article/20180806-674740/
python が連続して1位だが、embed用でも人気というのは、ラズペリで使えるとか? AI 用はまだ実用化はそれほど進んでいないよね。 それともすでに深く進行し始めてる?
https://news.mynavi.jp/article/20180806-674740/
python が連続して1位だが、embed用でも人気というのは、ラズペリで使えるとか? AI 用はまだ実用化はそれほど進んでいないよね。 それともすでに深く進行し始めてる?
660デフォルトの名無しさん
2019/02/21(木) 08:55:37.93ID:k+M5JUoh どこにペリがあるんだ?
661デフォルトの名無しさん
2019/02/21(木) 09:07:35.59ID:eUc7EqKm >>659 こんなの見つけた。
CloudFlash(arm926ej-s)でPythonを動かす
https://qiita.com/dodo5522/items/32cc28e4f10ad7ed4b8d
そっか、SDカードでpython が動く時代なんだな。
embed でも結構手軽に使えるんだな。
どのくらいの容量になるのか解らないが、これだったらPICで動かしてても不思議じゃないな。
こんなのも見つけた。
MicroPythonによる、リアルタイムマイクロコントローラ使用アプリケーションの迅速な開発
https://www.digikey.jp/ja/articles/techzone/2017/sep/develop-real-time-mcu-based-applications-micropython
MicroPython.orgの記載によると、MicroPythonは、Python 3プログラミング言語をコンパクトかつ効率的に実装したもので、マイクロコントローラなどの制限された環境での実行向けに最適化された、Python標準ライブラリの小規模サブセットを含みます。
256KB以上のフラッシュ
16KB以上のRAM
80MHz以上のCPUクロック
MicroPython pyboard v1.1
https://www.switch-science.com/catalog/3488/
MicroPython実装開発用ボードが7000円で買える。
千石通商で6500円だって
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-55YJ
こんなんだったら、組み込みにpythonが使われてるという理由もわかってきたな。
CloudFlash(arm926ej-s)でPythonを動かす
https://qiita.com/dodo5522/items/32cc28e4f10ad7ed4b8d
そっか、SDカードでpython が動く時代なんだな。
embed でも結構手軽に使えるんだな。
どのくらいの容量になるのか解らないが、これだったらPICで動かしてても不思議じゃないな。
こんなのも見つけた。
MicroPythonによる、リアルタイムマイクロコントローラ使用アプリケーションの迅速な開発
https://www.digikey.jp/ja/articles/techzone/2017/sep/develop-real-time-mcu-based-applications-micropython
MicroPython.orgの記載によると、MicroPythonは、Python 3プログラミング言語をコンパクトかつ効率的に実装したもので、マイクロコントローラなどの制限された環境での実行向けに最適化された、Python標準ライブラリの小規模サブセットを含みます。
256KB以上のフラッシュ
16KB以上のRAM
80MHz以上のCPUクロック
MicroPython pyboard v1.1
https://www.switch-science.com/catalog/3488/
MicroPython実装開発用ボードが7000円で買える。
千石通商で6500円だって
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-55YJ
こんなんだったら、組み込みにpythonが使われてるという理由もわかってきたな。
662デフォルトの名無しさん
2019/02/21(木) 09:09:42.91ID:eUc7EqKm >>660 ごめん、ラズベリーパイ
663デフォルトの名無しさん
2019/02/21(木) 09:16:33.24ID:eUc7EqKm すげーな、なんでもインストールできるんだ。
Raspberry PiのPythonライブラリはpipよりapt-getで入れるのが断然早い
https://karaage.
hatenadiary.jp/entry/2018/10/05/073000
Numpy、PIL、Pandas、Matplotlib、TensorFlowなど
Raspberry PiのPythonライブラリはpipよりapt-getで入れるのが断然早い
https://karaage.
hatenadiary.jp/entry/2018/10/05/073000
Numpy、PIL、Pandas、Matplotlib、TensorFlowなど
664デフォルトの名無しさん
2019/02/21(木) 09:23:22.21ID:0ORtHHUr micropythonとかcircuitpythonみたいなのが流行ってるというよりは組み込み用のcpuが安くて高性能になったからという事らしい?
665デフォルトの名無しさん
2019/02/21(木) 09:31:14.15ID:eUc7EqKm >>664 勿論それも大きいが何より最近はプログラムの量が大きくなってきてるから、いかに開発効率を上げるかが重要で、python なら楽に出来るというのが大きいだろう。
組み込んでからも自由自在にプログラムを変更したり出来るのは大きい。
linux python3 アップデート - pipとapt-getを使ってパッケージをインストールすることの違いは何ですか?
https://code.i-harness.com/ja/q/68e59f
apt-getはあらかじめコンパイルされており、 pip よりもはるかに速くインストールされます。
numpy、matplotlib、pandas、およびその他のscipy関連モジュールをインストールするには、 apt-getは数秒しかかかりません。 pipは簡単に10min +を消費することができます。
組み込んでからも自由自在にプログラムを変更したり出来るのは大きい。
linux python3 アップデート - pipとapt-getを使ってパッケージをインストールすることの違いは何ですか?
https://code.i-harness.com/ja/q/68e59f
apt-getはあらかじめコンパイルされており、 pip よりもはるかに速くインストールされます。
numpy、matplotlib、pandas、およびその他のscipy関連モジュールをインストールするには、 apt-getは数秒しかかかりません。 pipは簡単に10min +を消費することができます。
666デフォルトの名無しさん
2019/02/21(木) 09:48:50.44ID:eUc7EqKm >>665 組み込んだ後にパラメータをちょっと変えて動かしてみる。結果をいろんな角度から見てみたい。
という場合、コンパイラ言語だとコンパイルするだけで膨大な時間がかかる。(実機は非力な意思だから)
別のPCでコンパイルして、実機に転送とかしても良いがその手間が大変。
pythonならコンパイルが必要ないから、直ぐに動かせる。
上のnumpy とかpandas という数学のライブラリは、スピードを上げるためにターゲットCPUでコンパイルしてバイナリで実装されるから、pip でコンパイルする時間が何時間もかかるという話。
という場合、コンパイラ言語だとコンパイルするだけで膨大な時間がかかる。(実機は非力な意思だから)
別のPCでコンパイルして、実機に転送とかしても良いがその手間が大変。
pythonならコンパイルが必要ないから、直ぐに動かせる。
上のnumpy とかpandas という数学のライブラリは、スピードを上げるためにターゲットCPUでコンパイルしてバイナリで実装されるから、pip でコンパイルする時間が何時間もかかるという話。
667デフォルトの名無しさん
2019/02/21(木) 09:50:12.96ID:eUc7EqKm >>666 実機は非力な石(チップ)の間違い。
668デフォルトの名無しさん
2019/02/21(木) 11:55:46.83ID:CID7H1M0 バカじゃなけりゃクロスコンパイルしてると思うぞ。
669デフォルトの名無しさん
2019/02/21(木) 12:08:43.64ID:gfZfeuOV JupyterとPythonistaは目的が違うから
Jupyterは本来、幾つもの言語を扱え、分析目的に使用するもの。言語学習にもいいけど
対して、PythonistaはiOS固有モジュール備えてるのでiPhone/iPadで実行するのに特化している
反面、対応していないモジュールもある
(PANDASはインストールできなかったね)
Jupyterは本来、幾つもの言語を扱え、分析目的に使用するもの。言語学習にもいいけど
対して、PythonistaはiOS固有モジュール備えてるのでiPhone/iPadで実行するのに特化している
反面、対応していないモジュールもある
(PANDASはインストールできなかったね)
670デフォルトの名無しさん
2019/02/21(木) 12:18:34.15ID:gfZfeuOV >>661
カシオのグラフ電卓fx-CG50にもMicroPython搭載されてるでー
TI社のTi83/84向けにpyboardみたいなPythonで駆動するワンチップマイコンボードボックスが発売予定
電卓からはUSBストレージと見なされて、TI-Python(MicroPython)を実行できる
Numworks社のグラフ電卓(実勢価格1万円程)にもMicroPythonが搭載されてる(デザインがおフランス風でオシャレ)
でも、MicroPythonは少ないリソースで最適化しているので、使えるモジュールも少ないのが難点。元々組込用なので
カシオのグラフ電卓fx-CG50にもMicroPython搭載されてるでー
TI社のTi83/84向けにpyboardみたいなPythonで駆動するワンチップマイコンボードボックスが発売予定
電卓からはUSBストレージと見なされて、TI-Python(MicroPython)を実行できる
Numworks社のグラフ電卓(実勢価格1万円程)にもMicroPythonが搭載されてる(デザインがおフランス風でオシャレ)
でも、MicroPythonは少ないリソースで最適化しているので、使えるモジュールも少ないのが難点。元々組込用なので
671デフォルトの名無しさん
2019/02/21(木) 13:39:00.94ID:k9ihouSJ ESP32 なんてチップレベルだと550円、開発用ボードで1500円位(ebayで半額以下560円位)。 これでmicropythonが動くなんて。
USB、WiFi、Bluetoothを持ってる。 このくらい安ければ家電に入っててもおかしくないな。家電IoT用チップかも
[Python]MicroPythonを動かしてみる
http://blog.livedoor.jp/sce_info3-craft/archives/9813286.html
MicroPythonの開発環境を整え、ESP-WROOM-32で動くか試した。無事Lチカが動いた。
トランジスタ技術2018年5月号の記事を参考
この例では、USB接続でデータを書き込んでる。
teratermもUSB接続みたい。WiFiでも出来ると思うけど。
>>670 フルpython を使いたければ、ラズベリーパイ。このクラスになると5000円以上するから、部屋のあちこちに分散して置いておくみたいな使い方は勿体無いかも。
USB、WiFi、Bluetoothを持ってる。 このくらい安ければ家電に入っててもおかしくないな。家電IoT用チップかも
[Python]MicroPythonを動かしてみる
http://blog.livedoor.jp/sce_info3-craft/archives/9813286.html
MicroPythonの開発環境を整え、ESP-WROOM-32で動くか試した。無事Lチカが動いた。
トランジスタ技術2018年5月号の記事を参考
この例では、USB接続でデータを書き込んでる。
teratermもUSB接続みたい。WiFiでも出来ると思うけど。
>>670 フルpython を使いたければ、ラズベリーパイ。このクラスになると5000円以上するから、部屋のあちこちに分散して置いておくみたいな使い方は勿体無いかも。
672デフォルトの名無しさん
2019/02/21(木) 17:56:28.33ID:sr4LhblW ヒストグラム(度数分布データ)しか手元にないんだけど、これを元に、平均値、分散、中央値出したいんだけど、なんか良い方法ないですかね
母集団は、正規分布に従っていると考えて多分大丈夫なんですが
できれば、python かExcel あたりで実装したいんだけど、何の語句でググるかも概念自体、検討つきません…
母集団は、正規分布に従っていると考えて多分大丈夫なんですが
できれば、python かExcel あたりで実装したいんだけど、何の語句でググるかも概念自体、検討つきません…
673デフォルトの名無しさん
2019/02/21(木) 18:03:50.25ID:6YddFwdO674デフォルトの名無しさん
2019/02/21(木) 18:27:57.39ID:4Vj/hvIE おお
ありがとうございます
言われてみれば、中央値はまさにそのとおりでしたw
ありがとうございます
言われてみれば、中央値はまさにそのとおりでしたw
675デフォルトの名無しさん
2019/02/21(木) 19:41:52.53ID:8B4ZLiIO ん?
なんか違うぞ
なんか違うぞ
676デフォルトの名無しさん
2019/02/21(木) 19:47:21.92ID:7Hd2H8P5 >>673
分散はそれを更にn又はn-1で割らないと(nはサンプル数)
もちろんヒストグラムのビン幅が大きいとざっくりとした値しか出ない
完全に正規分布としていいならヒストグラムを元に補間してやればもっと正確になるだろうけど
分散はそれを更にn又はn-1で割らないと(nはサンプル数)
もちろんヒストグラムのビン幅が大きいとざっくりとした値しか出ない
完全に正規分布としていいならヒストグラムを元に補間してやればもっと正確になるだろうけど
677デフォルトの名無しさん
2019/02/21(木) 19:50:57.87ID:S9yUyDkx 見た人に怒られないように、値は参考値ってつけといた方がいいかもね。
678デフォルトの名無しさん
2019/02/21(木) 19:55:13.44ID:AvoYgmgf >完全に正規分布としていいならヒストグラムを元に補間してやれば
これ格好いいな
なんとか補完計画
これ格好いいな
なんとか補完計画
679デフォルトの名無しさん
2019/02/21(木) 19:58:47.53ID:ZT/FGhlO 階級幅がバラバラなヒストグラム渡されて、「なんとか正規分布擬制して平均値求めろ」みたいな無茶振り?
680デフォルトの名無しさん
2019/02/21(木) 20:26:44.63ID:eUc7EqKm681デフォルトの名無しさん
2019/02/21(木) 20:49:53.63ID:S9yUyDkx682デフォルトの名無しさん
2019/02/21(木) 21:16:30.56ID:bERejdzw683デフォルトの名無しさん
2019/02/21(木) 23:25:39.65ID:6YddFwdO >>676
そうでしたwうる覚えで書いてスマン
そうでしたwうる覚えで書いてスマン
684デフォルトの名無しさん
2019/02/21(木) 23:30:35.14ID:aJss/Vxb うろ覚えだ!
685デフォルトの名無しさん
2019/02/21(木) 23:33:50.66ID:ZQ5+HSt3 うる(´;ェ;)うる
686デフォルトの名無しさん
2019/02/22(金) 01:00:34.59ID:CWZbOMyi687デフォルトの名無しさん
2019/02/22(金) 11:05:51.84ID:7sGcNncf 度数分布表の情報だけから,確率論の確率分布関数 の近似形を得る技あるじゃん
論文はR だけど、Python も同じことできるだろ
https://www.jstage.jst.go.jp/article/jsoft/22/6/22_775/_pdf
論文はR だけど、Python も同じことできるだろ
https://www.jstage.jst.go.jp/article/jsoft/22/6/22_775/_pdf
688デフォルトの名無しさん
2019/02/22(金) 11:25:26.94ID:7sGcNncf ヒストグラムの作図Tips 3/7[正規分布曲線を重ねる]Excel
https://bdastyle.net/tools/histogram/page6.html
https://bdastyle.net/tools/histogram/page6.html
689デフォルトの名無しさん
2019/02/22(金) 13:01:51.38ID:NQdW5Bjd PythonとJuliaどっちが将来有望ですか?
CやPython、Ruby、Rの長所を取り込んだ「Julia」が成長するワケ - ZDNet Japan
https://japan.zdnet.com/article/35132510/
CやPython、Ruby、Rの長所を取り込んだ「Julia」が成長するワケ - ZDNet Japan
https://japan.zdnet.com/article/35132510/
690デフォルトの名無しさん
2019/02/22(金) 13:05:49.93ID:3Q37dPaR691デフォルトの名無しさん
2019/02/22(金) 13:11:27.02ID:3Q37dPaR >>689
juliaは、 Pythonモジュールを呼び出すことができる上にコンパイルして実行されるから実行速度は速いよ
Pythonのタートルグラフィックモジュールをjulia 1.0で実行させたら、速度変わらなかったけどもこれは例外だ
juliaは、 Pythonモジュールを呼び出すことができる上にコンパイルして実行されるから実行速度は速いよ
Pythonのタートルグラフィックモジュールをjulia 1.0で実行させたら、速度変わらなかったけどもこれは例外だ
692デフォルトの名無しさん
2019/02/22(金) 14:17:45.79ID:d1khp6TM juliaはpost pythonと呼ばれて5年くらい経った
現実はどうだ?
つまりそういうことだよ
今後10年は見込みなし
現実はどうだ?
つまりそういうことだよ
今後10年は見込みなし
693デフォルトの名無しさん
2019/02/22(金) 14:19:59.27ID:7dBOiQo4 google trendで pythonとかmicropythonを見てみたら圧倒的に中国が多かった
694デフォルトの名無しさん
2019/02/22(金) 15:50:17.66ID:pVImJgYz pycharmの有料版使ってる人っている?
使い勝手を聞きたいです
使い勝手を聞きたいです
695デフォルトの名無しさん
2019/02/22(金) 16:57:51.54ID:DmXgfIwa >>690 micropython にあるかどうかは知らないけど、Python には、Tron API があるよ。
Tron は、極小組み込み用としてμTron が有り、IEEEの組み込み標準OSとなった。
μT-Kernel 2.0がベースのIEEE 2050-2018がIEEE標準として正式に成立
https://www.tron.org/ja/2018/09/press0911/
家電の中でできることは、GUI アプリを作ったり、プログラム更新を自動でやったり、最新の情報を見せたりとか位だろうな。
ホームIoT だと、外から家の中を全て操作したり、Webサーバを立てて外から家の中を監視したりかな。
家電のエラーコードが数字というのは勘弁してほしい。いちいちマニュアルを引っ張り出さないといけない。
しかし、まともなARM ベースのチップを採用した物ならなんでも動くだろう。
自動車の自動運転用のAI とか。マシンラーニングとか。
仮想OS、仮想マシンがガンガン動く世界だからな。
Tron は、極小組み込み用としてμTron が有り、IEEEの組み込み標準OSとなった。
μT-Kernel 2.0がベースのIEEE 2050-2018がIEEE標準として正式に成立
https://www.tron.org/ja/2018/09/press0911/
家電の中でできることは、GUI アプリを作ったり、プログラム更新を自動でやったり、最新の情報を見せたりとか位だろうな。
ホームIoT だと、外から家の中を全て操作したり、Webサーバを立てて外から家の中を監視したりかな。
家電のエラーコードが数字というのは勘弁してほしい。いちいちマニュアルを引っ張り出さないといけない。
しかし、まともなARM ベースのチップを採用した物ならなんでも動くだろう。
自動車の自動運転用のAI とか。マシンラーニングとか。
仮想OS、仮想マシンがガンガン動く世界だからな。
696デフォルトの名無しさん
2019/02/22(金) 17:13:21.96ID:PtH+29Wq697デフォルトの名無しさん
2019/02/22(金) 19:07:57.24ID:3Q37dPaR >>695
へぇーー!
よかったねーTRON続けてきて
関係者嬉しいだろうね
と、なるとpyboardなどもμTronが載ってる可能性もあるのかな
オーブントースターのファームウェアにPython(μTron)が採用されるかも知れないのか!w
胸熱だね
へぇーー!
よかったねーTRON続けてきて
関係者嬉しいだろうね
と、なるとpyboardなどもμTronが載ってる可能性もあるのかな
オーブントースターのファームウェアにPython(μTron)が採用されるかも知れないのか!w
胸熱だね
699デフォルトの名無しさん
2019/02/23(土) 08:36:32.89ID:T/+XuHA6 pythonといったところで、c/c++で書かれたライブラリとnumpyのおかげなだけだし、
juliaから当該ライブラリを直接よぶことも、python経由して呼ぶこともできるし、
スピードも落ちない。glue languageとしてはjuliaが突出してると思う。
あと、pythonでsparce matrixの扱いにうんざりしたので、juliaはありがたい。
juliaの問題点は、0.6からの文法のゴタゴタがあったのと、入門者が書いても
速いから、出来の悪いライブラリに気が付きにくい、よく知られているライブラリ
でもひどい出来のものがある、ことかな。
juliaから当該ライブラリを直接よぶことも、python経由して呼ぶこともできるし、
スピードも落ちない。glue languageとしてはjuliaが突出してると思う。
あと、pythonでsparce matrixの扱いにうんざりしたので、juliaはありがたい。
juliaの問題点は、0.6からの文法のゴタゴタがあったのと、入門者が書いても
速いから、出来の悪いライブラリに気が付きにくい、よく知られているライブラリ
でもひどい出来のものがある、ことかな。
700瘋癲の錬金術師 ◆cEIL0Ogg4U
2019/02/23(土) 09:18:29.22ID:a/s814gq >>699
疎の良いライブラリないよね、scipy.sparseもndarray用の関数殆ど使えないし
一々変換してては意味ないし、scipyの対応する密ルーチン参考に書き直してる
ベースのLAPACKは三重対角だとか下半だとかきめ細やかなのに、scipyでは全てG(一般)ルーチンに投げてて、機能の殆どを活かせてないと思う
辛うじてエルミート指定は受け付けてくれるが
疎の良いライブラリないよね、scipy.sparseもndarray用の関数殆ど使えないし
一々変換してては意味ないし、scipyの対応する密ルーチン参考に書き直してる
ベースのLAPACKは三重対角だとか下半だとかきめ細やかなのに、scipyでは全てG(一般)ルーチンに投げてて、機能の殆どを活かせてないと思う
辛うじてエルミート指定は受け付けてくれるが
701デフォルトの名無しさん
2019/02/23(土) 09:19:10.53ID:a/s814gq >>699
疎の良いライブラリないよね、scipy.sparseもndarray用の関数殆ど使えないし
一々変換してては意味ないし、scipyの対応する密ルーチン参考に書き直してる
ベースのLAPACKは三重対角だとか下半だとかきめ細やかなのに、scipyでは全てG(一般)ルーチンに投げてて、機能の殆どを活かせてないと思う
辛うじてエルミート指定は受け付けてくれるが
疎の良いライブラリないよね、scipy.sparseもndarray用の関数殆ど使えないし
一々変換してては意味ないし、scipyの対応する密ルーチン参考に書き直してる
ベースのLAPACKは三重対角だとか下半だとかきめ細やかなのに、scipyでは全てG(一般)ルーチンに投げてて、機能の殆どを活かせてないと思う
辛うじてエルミート指定は受け付けてくれるが
702デフォルトの名無しさん
2019/02/23(土) 09:19:47.58ID:a/s814gq 連投すまん
703デフォルトの名無しさん
2019/02/23(土) 11:59:35.03ID:+DV3f+Dk 大事な事なので
704デフォルトの名無しさん
2019/02/24(日) 05:39:34.89ID:GUfpYIPs juliaで検索すると間違いなくAV嬢がトップにくる
日本では知名度低い
日本では知名度低い
705デフォルトの名無しさん
2019/02/24(日) 08:12:41.82ID:ROsmA06r706デフォルトの名無しさん
2019/02/24(日) 08:52:40.59ID:xnzQd9eh PyPyは仕事で使わないほうがいいよ
他の言語しらなくて、pure pythonのコードしか書かないならあり
利点:
多くのコードで10倍くらいは速くなる。numpy/numbaと違って用途はほぼ限定されない。
欠点:
まれにCPythonと結果が違ったりする。
C APIを用いたライブラリの多くは動かない。
numpyが有効なケースではnumpy/numbaのほうがずっと速い。
numpy対応したといっているバージョンでも、あまりテストされてないのでエラー吐く。
他の言語しらなくて、pure pythonのコードしか書かないならあり
利点:
多くのコードで10倍くらいは速くなる。numpy/numbaと違って用途はほぼ限定されない。
欠点:
まれにCPythonと結果が違ったりする。
C APIを用いたライブラリの多くは動かない。
numpyが有効なケースではnumpy/numbaのほうがずっと速い。
numpy対応したといっているバージョンでも、あまりテストされてないのでエラー吐く。
707デフォルトの名無しさん
2019/02/24(日) 08:57:04.00ID:wTcw/8fo PythonとCは簡単にくっつくからな。速度が必要な処理はCでライブラリ作ってほかの部分はPythonでお手軽に作成。これでいいじゃない。
708デフォルトの名無しさん
2019/02/24(日) 09:54:55.32ID:haqs87u6 >>705
そのページは書いてあることがめちゃくちゃ。
そのページは書いてあることがめちゃくちゃ。
709デフォルトの名無しさん
2019/02/24(日) 09:59:16.13ID:QKZEiFxx そのページってかQiitaな
710デフォルトの名無しさん
2019/02/24(日) 14:50:59.83ID:YwY0sV++ C書けるならCで書けば良いだけですし
711デフォルトの名無しさん
2019/02/24(日) 16:15:23.42ID:gQ8Us0Bm いちいちコンパイルはしたくないよぉ
712デフォルトの名無しさん
2019/02/24(日) 16:19:42.95ID:cR8EPyIS 速度が重要になるようなタスクならコンパイルの手間など誤差として無視できる
713デフォルトの名無しさん
2019/02/24(日) 17:19:50.27ID:Io58D66L Python/C APIを身につけて幸せになりました。Cythonはなんかやだ、よくわかってないけど。
714デフォルトの名無しさん
2019/02/24(日) 18:57:10.20ID:iK4D+UQi715デフォルトの名無しさん
2019/02/24(日) 19:13:30.04ID:+6ZRRI/z micro bit は、面白そうではあるがよう解らん。
だれか子供に与えてる人いる?
micro:bitがweb上で色々いじることができて結構面白い件について
https://qiita.com/hatobus/items/69b353dea3d8f2a25441
だれか子供に与えてる人いる?
micro:bitがweb上で色々いじることができて結構面白い件について
https://qiita.com/hatobus/items/69b353dea3d8f2a25441
716デフォルトの名無しさん
2019/02/24(日) 19:17:23.18ID:+6ZRRI/z >>715 あれ?
この文章では解らないけど、mictoPythonに対応してるはずなんどけどな。
この文章では解らないけど、mictoPythonに対応してるはずなんどけどな。
717デフォルトの名無しさん
2019/02/24(日) 19:26:30.53ID:dfBfkkP/ numpyも下層はCで書かれているんだろ
気合を入れてPythonするならCは使えたほうが良いってことだよな
数値演算系ではなるべく新しいAVXとかを使ってやらした方が良いだろうからな
>>710
コンパイルがイヤではなく、Cで書けないからって奴が多いだろう。まぁ、俺もだけど
気合を入れてPythonするならCは使えたほうが良いってことだよな
数値演算系ではなるべく新しいAVXとかを使ってやらした方が良いだろうからな
>>710
コンパイルがイヤではなく、Cで書けないからって奴が多いだろう。まぁ、俺もだけど
718デフォルトの名無しさん
2019/02/24(日) 19:30:12.60ID:+6ZRRI/z >>717 なんかな、そんなこと言ったら、アセンブラで書かない奴は馬鹿みたいな言い方だな。
719デフォルトの名無しさん
2019/02/24(日) 19:44:03.78ID:+6ZRRI/z >>715 micro bit のアプリをダウンロードしたけど、なんか使い方がよく解らん。
micro:bit版MicroPythonの日本語リファレンス
https://makezine.jp/blog/2018/01/micropython_ref.html
筆者の知る範囲では、詳細な日本語のチュートリアルやAPIリファレンスがあるMicroPython環境は、今のところmicro:bitだけ。
読みやすくわかりやすいドキュメントだ。他のハードウェアを使っている人にとっても参考になるはず。
micro:bit の MicroPython
https://qiita.com/inachi/items/903bb988e23a7ef83ca7
日本では今年の8月から販売されています。標準価格2000円(税抜き)です。
イギリスでは school year 7 の子どもに100万台を無料配布したことでも有名になりました。
micro:bit版MicroPythonの日本語リファレンス
https://makezine.jp/blog/2018/01/micropython_ref.html
筆者の知る範囲では、詳細な日本語のチュートリアルやAPIリファレンスがあるMicroPython環境は、今のところmicro:bitだけ。
読みやすくわかりやすいドキュメントだ。他のハードウェアを使っている人にとっても参考になるはず。
micro:bit の MicroPython
https://qiita.com/inachi/items/903bb988e23a7ef83ca7
日本では今年の8月から販売されています。標準価格2000円(税抜き)です。
イギリスでは school year 7 の子どもに100万台を無料配布したことでも有名になりました。
720デフォルトの名無しさん
2019/02/24(日) 19:58:00.93ID:rYs6roSD721デフォルトの名無しさん
2019/02/24(日) 20:00:40.30ID:+6ZRRI/z722デフォルトの名無しさん
2019/02/24(日) 20:04:21.05ID:dfBfkkP/ >>718
コンパイル指定でAVXを使えと指定すればいいだろ
mumpyはCPUを見て、それで使えるAVXを使うようにしているだろうが
そうしないと、AVX使えるのに昔のSSEで頑張るとなるからな
MicroPythonを使うようなもののデバッグってどうするんだ?
リモートデバッグ+IDEでPCのPythonでのデバッグと同様にやるのかな
コンパイル指定でAVXを使えと指定すればいいだろ
mumpyはCPUを見て、それで使えるAVXを使うようにしているだろうが
そうしないと、AVX使えるのに昔のSSEで頑張るとなるからな
MicroPythonを使うようなもののデバッグってどうするんだ?
リモートデバッグ+IDEでPCのPythonでのデバッグと同様にやるのかな
723デフォルトの名無しさん
2019/02/24(日) 20:05:43.89ID:dOn5ud/R purePythonやNumpyで足りなくて、他に速い言語を知らないならFortranが一番手軽だと思うぞ
素でnumpy式のインデクスと配列の全要素演算が出来るから、何も知らなくてもテンプレに数式並べるだけでいい
チェックアウトはNumPyのf2pyモジュールでそのままndarrayとして読めるので手軽
素でnumpy式のインデクスと配列の全要素演算が出来るから、何も知らなくてもテンプレに数式並べるだけでいい
チェックアウトはNumPyのf2pyモジュールでそのままndarrayとして読めるので手軽
724デフォルトの名無しさん
2019/02/24(日) 20:09:55.01ID:dfBfkkP/725デフォルトの名無しさん
2019/02/24(日) 20:13:26.27ID:rYs6roSD >>724
スキルより前の
これしたら糞ソースできるぞ、というのをわかってるかどうかの知識の問題のきがする
同じことするのにたんと解法があってしまう
Cのほうが
Pythonより糞になりやすい気はする
スキルより前の
これしたら糞ソースできるぞ、というのをわかってるかどうかの知識の問題のきがする
同じことするのにたんと解法があってしまう
Cのほうが
Pythonより糞になりやすい気はする
726デフォルトの名無しさん
2019/02/24(日) 20:15:23.09ID:+6ZRRI/z >>722 勿論PCでやっても良いが、入出力のデータはPCでは認識できないので、その場合はTeratermとか使って実機上でデバックするんだろう。
大抵は、USBとかWiFiとかでアクセスできる様になってるみたい。
マイクロビットなんかは完全にホストで作ってバイトコードをただダウンロードするだけという形みたいだが。
大抵は、USBとかWiFiとかでアクセスできる様になってるみたい。
マイクロビットなんかは完全にホストで作ってバイトコードをただダウンロードするだけという形みたいだが。
727デフォルトの名無しさん
2019/02/24(日) 20:24:10.40ID:dOn5ud/R import this
Beautiful is better than ugly.
Simple is better than complex.
Flat is better than nested.
Readability counts.
Beautiful is better than ugly.
Simple is better than complex.
Flat is better than nested.
Readability counts.
728デフォルトの名無しさん
2019/02/24(日) 20:48:05.50ID:rYs6roSD Oh-
オレチャソエイゴワカラナイネー
オレチャソエイゴワカラナイネー
729デフォルトの名無しさん
2019/02/24(日) 21:23:19.04ID:vMB7UTQ7 >>720
気違いに刃物、のこと?
気違いに刃物、のこと?
730デフォルトの名無しさん
2019/02/24(日) 21:29:31.64ID:rYs6roSD >>729 ことわざてきにはそうなんだが、言いたいことは違う
察してチャソ
察してチャソ
731デフォルトの名無しさん
2019/02/24(日) 22:02:21.95ID:Oi5UqcHs バカにハサミだっけ
732デフォルトの名無しさん
2019/02/24(日) 22:56:30.96ID:ROsmA06r733デフォルトの名無しさん
2019/02/25(月) 11:26:37.36ID:Opp/wdL5734デフォルトの名無しさん
2019/02/25(月) 16:15:30.99ID:/Z6VFlD9 PostgreSQLの管理ツールに pgAdmin と言うのがあるんだけど、windowsで動かす場合
pgAdmin4 のV3までは、exeで実行ファイルが実行されていた。
pgAdmin4 のV4になると、pythonで書かれている。(全部ではないが)
所が特定の漢字が変換できないというエラーを出すようになった。 EUC-JPとUTF-8の変換がうまくいっていなさそう。
当然V3までは正常に動いているのに。
installの時にpython3.6のexeも入ってる。
なんか最近色んなのにpythonが使われ始めてるな。 そうそうこの間 subversionの管理にtracを使おうとしたら、これもpythonで作られていた。
>>733 ちらちらと色んなサイトを見て回って大体の事は解った。 小学1年の子にあげようかと思ったけど少し難しいかな。
入り口は簡単なんだが踏み込んで遊ぼうとすると教師役が必要だな。 深く入ろうとすると英語になったりするし。
むしろ親が遊びにはまりそう。
microPythonはWebでコーディングテストさせて、バイトコードになったHEXをダウンロードしてそれをmicro bitに送りこむような方式だな。
スマホとはBluetoothで接続出来るから、いろいろと遊べそう。
バイトコードは本家のバイトコードと同じなんだろうな。
pgAdmin4 のV3までは、exeで実行ファイルが実行されていた。
pgAdmin4 のV4になると、pythonで書かれている。(全部ではないが)
所が特定の漢字が変換できないというエラーを出すようになった。 EUC-JPとUTF-8の変換がうまくいっていなさそう。
当然V3までは正常に動いているのに。
installの時にpython3.6のexeも入ってる。
なんか最近色んなのにpythonが使われ始めてるな。 そうそうこの間 subversionの管理にtracを使おうとしたら、これもpythonで作られていた。
>>733 ちらちらと色んなサイトを見て回って大体の事は解った。 小学1年の子にあげようかと思ったけど少し難しいかな。
入り口は簡単なんだが踏み込んで遊ぼうとすると教師役が必要だな。 深く入ろうとすると英語になったりするし。
むしろ親が遊びにはまりそう。
microPythonはWebでコーディングテストさせて、バイトコードになったHEXをダウンロードしてそれをmicro bitに送りこむような方式だな。
スマホとはBluetoothで接続出来るから、いろいろと遊べそう。
バイトコードは本家のバイトコードと同じなんだろうな。
735デフォルトの名無しさん
2019/02/25(月) 17:08:38.22ID:cOrzmhCL >なんか最近色んなのにpythonが使われ始めてるな。
そのセリフ10年以上遅れてるわ
そのセリフ10年以上遅れてるわ
736デフォルトの名無しさん
2019/02/25(月) 17:18:10.53ID:447t9grM micro bit をソフトバンクが扱い始めたな。
https://cas.softbank.jp/press/190215_01/?sbpr=info
SB C&S でセットにして販売。 SB は学校のコンピュータ教育に力を入れてるからちょうど手頃な教材なんだろうな。 後でiPadを売り込んだりできるし。
iPad でSwift を使ってブログラムして遊ぶこともできるみたい。
このアドバンスセットというのをお土産に買ってみるかな。
https://cas.softbank.jp/press/190215_01/?sbpr=info
SB C&S でセットにして販売。 SB は学校のコンピュータ教育に力を入れてるからちょうど手頃な教材なんだろうな。 後でiPadを売り込んだりできるし。
iPad でSwift を使ってブログラムして遊ぶこともできるみたい。
このアドバンスセットというのをお土産に買ってみるかな。
737デフォルトの名無しさん
2019/02/25(月) 17:44:57.73ID:dswkls55 福井のは IchigoJam か
http://ascii.jp/elem/000/001/238/1238462/
>英国なんかは、BBCが「Micro:bit」というコンピューターを100万台用意して子供たちに配っているんですよね。日本もIchigoJam配るくらいの気概がほしいですよね。
Micro:bit は NHK で観たのかな
http://ascii.jp/elem/000/001/238/1238462/
>英国なんかは、BBCが「Micro:bit」というコンピューターを100万台用意して子供たちに配っているんですよね。日本もIchigoJam配るくらいの気概がほしいですよね。
Micro:bit は NHK で観たのかな
738デフォルトの名無しさん
2019/02/25(月) 18:01:21.39ID:447t9grM >>737 そう言えば、昔の方がプログラムに親しむ環境は多かったのかも。
自分の息子(小学校1〜3年生の頃)にMSX パソコンを与えて、BASIC のゲームを本を見ながら打ち込んで楽しんでいたからな。(半世紀以上前の話)
今はスマホがあるけど、自分でプログラムを打ち込むなんて無駄な事だと親が思うんだろうな。 打ち込まなくてもゴロゴロただのゲームが転がってるからな。
子供の頃にはとにかく手を動かすことが大事だよ。
micro bit は、半田付けなしで(ネジだけで接続する)いろんな拡張ができるという手軽さがよく考えられている。
3月には、ソニーが toio というのを出すらしいが、取っ掛かりと最初の遊びの要素はよく考えられてるけど、なんか浅すぎる。あくまでも出来合いのおもちゃでしか無い。
https://first-flight.sony.com/pj/toio
自分の息子(小学校1〜3年生の頃)にMSX パソコンを与えて、BASIC のゲームを本を見ながら打ち込んで楽しんでいたからな。(半世紀以上前の話)
今はスマホがあるけど、自分でプログラムを打ち込むなんて無駄な事だと親が思うんだろうな。 打ち込まなくてもゴロゴロただのゲームが転がってるからな。
子供の頃にはとにかく手を動かすことが大事だよ。
micro bit は、半田付けなしで(ネジだけで接続する)いろんな拡張ができるという手軽さがよく考えられている。
3月には、ソニーが toio というのを出すらしいが、取っ掛かりと最初の遊びの要素はよく考えられてるけど、なんか浅すぎる。あくまでも出来合いのおもちゃでしか無い。
https://first-flight.sony.com/pj/toio
739デフォルトの名無しさん
2019/02/25(月) 18:06:30.65ID:447t9grM >>738 (半世紀以上前の話)と言うのは嘘。 半世紀近い前の話。
740デフォルトの名無しさん
2019/02/25(月) 18:35:16.36ID:sE+Wg9PZ >>738
おじいちゃん何歳なの…
おじいちゃん何歳なの…
741デフォルトの名無しさん
2019/02/25(月) 18:47:15.45ID:447t9grM >>740 サバ読みすぎた、なんせ散歩のついでに酒を飲みながらだから適当な事を言ってごめん、74、30数年前の話だな。
今は毎日の散歩先で、2ch見たり、pythonの練習したりするのが楽しい。
pythonに触れると、子供に昔与えたBASICの感覚が蘇ってくる。
ただ、pythonは奥が深いし面白い。
今は毎日の散歩先で、2ch見たり、pythonの練習したりするのが楽しい。
pythonに触れると、子供に昔与えたBASICの感覚が蘇ってくる。
ただ、pythonは奥が深いし面白い。
742デフォルトの名無しさん
2019/02/25(月) 18:51:38.42ID:dXFOGwmu pythonでwebアプリ作るなら黙ってJSでやれって意見の方が多いのかな
743デフォルトの名無しさん
2019/02/25(月) 19:01:25.12ID:sO03erxC >>742
Pythonを選んだとしてもJSはどのみち必須
PythonだけでWebアプリは作れない
JSだけでWebアプリは作れる
既にPythonに習熟しているならサーバーサイドは慣れたPythonで書くのもアリだが、
そうでないならどちらが低いオーバーヘッドで目的を達成できるかは誰の目にも明らかだろう
Pythonを選んだとしてもJSはどのみち必須
PythonだけでWebアプリは作れない
JSだけでWebアプリは作れる
既にPythonに習熟しているならサーバーサイドは慣れたPythonで書くのもアリだが、
そうでないならどちらが低いオーバーヘッドで目的を達成できるかは誰の目にも明らかだろう
744デフォルトの名無しさん
2019/02/25(月) 19:25:16.83ID:447t9grM745デフォルトの名無しさん
2019/02/25(月) 19:35:42.20ID:PxzEG52w746デフォルトの名無しさん
2019/02/25(月) 20:08:45.49ID:aK0JSvBy iPhoneで公式にプログラミングが開放されたのも
こういった世界情勢の波に乗ったものなのかな
IFTTTとの絡みもなくはないんだろうけど
こういった世界情勢の波に乗ったものなのかな
IFTTTとの絡みもなくはないんだろうけど
747デフォルトの名無しさん
2019/02/25(月) 20:12:22.14ID:8PqGNbvA jsだけでってのはサーバーサイドはnodejsで作るってこと?
サーバーサイドの言語は全言語横並びな気もするわ。速度が求められるところはCでやるのがベターな気もするけどほかの部分はその集団の得意言語でやればいいでしょ。
サーバーサイドの言語は全言語横並びな気もするわ。速度が求められるところはCでやるのがベターな気もするけどほかの部分はその集団の得意言語でやればいいでしょ。
748デフォルトの名無しさん
2019/02/25(月) 20:17:00.31ID:mboQc3Dn >>744
Paypal
Yahoo!(Yahoo!Japanは別会社)
でかいサイトだからさすがに一部だと思うが…
Groupon
海外ではまだ生きてるらしいw
Wall Street Journal Online
Zendesk
NetflixとWalmartはかなり入れ込んで開発してる
Paypal
Yahoo!(Yahoo!Japanは別会社)
でかいサイトだからさすがに一部だと思うが…
Groupon
海外ではまだ生きてるらしいw
Wall Street Journal Online
Zendesk
NetflixとWalmartはかなり入れ込んで開発してる
749デフォルトの名無しさん
2019/02/25(月) 20:20:37.09ID:mboQc3Dn LinkedIn
Uber
Medium
Trello
eBay
もか。
Uber
Medium
Trello
eBay
もか。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【外交】元台湾総統・馬英九氏、高市首相発言に「台湾を危険にさらす」台湾海峡の問題は「両岸の中国人が自ら話し合うべき」★2 [1ゲットロボ★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★8 [ぐれ★]
- 「母の部屋に安倍氏が表紙の機関誌が」「(安倍氏が被害者なのは)不思議に思いませんでした」山上被告の妹が証言 [おっさん友の会★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… ★5 [BFU★]
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【高市売り】円安、止まらず!凄い勢いで暴落中。157円へ [219241683]
- 1,000万円のBMWに擦ってしまった札幌のガキ、捕らえられてガチで詰む [329329848]
- 俺の代わりに中国がバカウヨを倒してくれる [805596214]
- 【悲報】ヤフコメ民「中国が水産物を輸入禁止にするなら、日本国民向けに安く販売すればいい。中国依存から脱するべき」 [153736977]
- 高市が首相になってから進次郎の評価が爆上がりしてる件について
- (´ん`)「公明党、お前だったのか。自民党から国民を守ってくれていたのは...」 [603416639]
