1 名前:デフォルトの名無しさん mailto:age [2019/10/16(水) 10:17:12.96 ID:dCHq3Ix4.net] 当スレに★Python以外のプログラミング言語での回答類を書くべからず★ ☆「Ruby では」「Rubyでは」をNGワード登録推奨 このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 ★Pythonのソースコードはそのまま5ちゃんにコピペするとインデントが崩れるので ↓等のてきとうなソースコード用うpろだに貼ってきてください。 スクショをImgur等にうp といった 手抜き(クソ行為)禁止。 ttp://ideone.com/ デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。 ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。 ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう ◆エラーを解決したい場合は、表示されてるエラー全文(勝手に省略禁止)と 実行環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと。 ◇Python公式サイト◇ www.python.org/ ◇まとめwiki◇ ttp://python.rdy.jp/ 〇前スレ〇 くだすれPython(超初心者用) その44【Ruby禁止】 mevius.5ch.net/test/read.cgi/tech/1563969768/
159 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 12:25:29.79 ID:+gucf0S5.net] >>151-152 Windowsだとそれが一番楽だよね。 あと、2、3ともにPATHを通して(一応3が優先にしてる) あと、python.exe、pythonw.exe をそれぞれ、 python2.exe、pythonw2.exe、python3.exe、pythonw3.exe のようなシンボリック・リンクを作っておいて、 これでコンソールというか実行するインタープリターを使い分けしてる。 同様に、py2.exe py3.exeっていうシンボリック・リンクで楽ちん呼び出しもしてるな。 pip.exeがそんな感じになってるのでその真似なんだけど。
160 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 12:33:58.85 ID:L15kxdpx.net] pylauncherとvirtualenv/venvの併用だな。ディスクをモリモリ喰うのが難点だが。
161 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 13:29:21.58 ID:gfwYwMk7.net] classをはじめて触ってるのですが class Test : __def __init__(self): ____pass みたいに書くと思うんですが、インスタンスを作成するときにtes=Test()としないとエラー吐くのはどうしてですか? class Test() : __def と書いていくのではないのですか classの()はどうして書かないの? 書かないのにインスタンス作成するときは書くのはなぜ?
162 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 13:31:12.22 ID:thUc1KqM.net] >>156 書いても書かなくても大丈夫なのです 試してみて
163 名前:デフォルトの名無しさん [2019/11/09(土) 13:42:43.23 ID:BZG37V3w.net] class Test(object):
164 名前:工学部生 [2019/11/09(土) 14:50:22.61 ID:+vhC4kuU.net] ガッコで画像処理の勉強やったりしている工学部生ですが、 すばらしい画像処理やPythonのサイトがあったのでご報告します。 工学全般に説明されているので、お気に入り登録をおすすめします。 またいつか、質問があったりしたら来ますね。 https://algorithm.joho.info/image-processing/digital-imaging/
165 名前:デフォルトの名無しさん [2019/11/09(土) 15:13:06.37 ID:BZG37V3w.net] GJ
166 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 15:16:50.65 ID:gfwYwMk7.net] >>157-158 ふーむ…(object)で調べたらなんとなくわかったような分からないような もうひとつ聞きたいのですが いまデータベースにアクセスして各種パラメータを取る関数?を作ってます get_ids(): __なにかの処理 return ids get_names(): __なにかの処理 return names という感じです これはclass化するべきものではないのかなと思ったので class GetItemParamsを作成し、配下に各メソッドを作ろうかなと思ってるのですが これって考え方として合ってるんですか? なんか get = GetItemParams() get.names()とかって冗長な気がします
167 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 15:18:34.27 ID:gfwYwMk7.net] GetItemParams.pyファイルにコンストラクタがわりのグローバル変数と各関数書いて、importする方が適切なんでしょうか? なんかよくわからなくなってきました こういうシチュエーションのときはどう書いてったらいいんでしょうか
168 名前:デフォルトの名無しさん [2019/11/09(土) 15:20:01.73 ID:BZG37V3w.net] 変数名を get にするのは混乱の元だから辞めた方が良い クラスにするのが抵抗あったらモジュール
169 名前:ノするだけでも良い db とのコネクションをどうするかとかも一緒に考えて [] [ここ壊れてます]
170 名前:デフォルトの名無しさん [2019/11/09(土) 15:51:17.74 ID:/O8nGewy.net] >>156 classの()は継承する時に親クラスを書くためのもので引数とは違う 何も継承しないならわざわざ()だけ書かなくても良くなってるだけ
171 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 15:57:58.96 ID:thUc1KqM.net] >>156 僕も初学者なのでアレですが… クラスを定義する時の class Test(): の括弧のなかにはselfが入っていて、 それは a = class() とした時に第一引数self = a は Pythonが自動的に渡してくれるから省略できるのだと思います
172 名前:デフォルトの名無しさん mailto:165 [2019/11/09(土) 16:00:34.70 ID:thUc1KqM.net] >>164 そうなんですね... 勉強になります...
173 名前:デフォルトの名無しさん [2019/11/09(土) 16:24:23.82 ID:q4QDxUWz.net] >>165 それは>>148 で学んだ知識なのか?
174 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 16:26:16.39 ID:thUc1KqM.net] >>167 ちょっとうろ覚えで書いています... あとで見直してみますね
175 名前:165 mailto:sage [2019/11/09(土) 18:58:21.31 ID:thUc1KqM.net] >>165 の話ですが..ちょっと認識違いのようでした >>164 さんの言うとおり 既存のクラスを継承する時には class(): で使い、 通常は書いても書かなくても良い 何も書かなければ object型を継承したとみなされるようです 失礼しました
176 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 19:49:26.66 ID:mZ1z6c9X.net] Qiitaで初心者が書き散らしてるやべー文章みたいだな
177 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 20:03:25.85 ID:thUc1KqM.net] うわぁあああん 頑張る。。。
178 名前:デフォルトの名無しさん [2019/11/09(土) 21:51:52.29 ID:K6bHYoyh.net] まぁ、そういうこともあるよね ドンマイ
179 名前:デフォルトの名無しさん [2019/11/10(日) 06:20:36.34 ID:ywjUItB+.net] >>159 そこは超初心者用だ Pythonに慣れたらいち早く引っ越せ さっさと卒業しろ
180 名前:デフォルトの名無しさん mailto:sage [2019/11/10(日) 08:57:54.88 ID:vAvO6oJv.net] >>159 おお 覚えた事が右から左にすぐ抜ける自分にはぴったりのサイトだwww
181 名前:デフォルトの名無しさん [2019/11/10(日) 13:27:12.34 ID:hRll0rFL.net] >デジタル画像の画素を数式で表現する場合、一般的には行列を用います。 はぁ?
182 名前:デフォルトの名無しさん mailto:sage [2019/11/10(日) 13:48:08.23 ID:94cuzmld.net] DataFrameの末行に1次元リストを行方向に結合したい dfの列数とリストの要素数は合ってる この場合はどう書くのが早いですか?
183 名前:デフォルトの名無しさん [2019/11/10(日) 13:54:18.58 ID:hRll0rFL.net] >>176 https://gist.github.com/anonymous/48f9a7af62af4133e04e0bd19f3f4264
184 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 00:22:53.96 ID:SNdbBvwP.net] ひと月、本見ながらコード書いてて余り理解出来てなかったけど ここで聞いて基礎復習しながら作ってみたい物を調べながら書きだして3日だけど全然頭に入ってくる感じが違って楽しい! どうしても分からない事が出てきたら聞きにきますのでその時はどうか宜しくお願いします。
185 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 06:45:13.21 ID:KETh1A50.net] とりあえずGUI表示させてボタンつけたりできて 敷居が超低いことがわかって興奮したけどそれで終わってしまった ガチ系じゃなくて、ちょっとした作業って具体的に何ができるの
186 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 12:32:22.90 ID:AkEZ67b9.net] >>179 ご質問の趣旨に沿っているか分からないけど、私も趣味でPyQtでちょいちょいツール作っていますよ。 最近作ったもの↓ ・子供が迷路たくさんやりといと言うので、迷路作成プログラム(PyQtでプリンタ使う練習) ・車のO2センサー電位を表示するプログラム(マイ
187 名前:コンで測定回路を自作。matplotlibとPyQt組み合わせ) ・子供がひと桁の足し算の練習をやりたいというので、足し算ドリル ・物理現象で乱数作る実験したくて、その検証プログラム(トランジスタの電子雪崩回路自作、matplotlibとPyQt組み合わせ) ・フラクタル画像の実験で雪の結晶ぽい画像を描画するプログラム ・車のCAN-BUSをモニターするプログラム ・USBシリアルのモニタ [] [ここ壊れてます]
188 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 13:02:26.42 ID:CtpC3PM8.net] >>179 業務支援スクリプト
189 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 13:56:26.96 ID:Gps+nt/a.net] レフ機から画像のインポート クリップボードのスタック 端末出力の特定の語の着色 辞書 写真の露出からEV値に変換(現場の明るさの数値化) フラクタル図形の描写 素因数分解 素数判定 imgur のバグの簡易対処 等等
190 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 14:28:26.43 ID:AkEZ67b9.net] >>182 素数判定ってどうやりました? 私は2から与えられた数の平方根(または半分:mathをimportしない場合)までをひたすらforループで%して 判定するプログラムを作ったのですが、もっとスマートな方法ってありますか?
191 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 14:28:30.33 ID:5hP294qc.net] git系プログラムのプロセス通信を使ったgitクローンのタイムスタンプ同期
192 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 14:34:57.32 ID:6h6HwMDb.net] 素数判定ってIF文並べていけばいいだけじゃないの?
193 名前:デフォルトの名無しさん [2019/11/14(木) 14:56:48.60 ID:c3Z653za.net] メモリとかファイルアクセス可なら エラトステネス
194 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 15:10:56.35 ID:Gps+nt/a.net] >>183 素数出したやつキャッシュしておけばもっと早くとかはあるけど ルートまで単純にチェックするのが簡単なので C言語で書き直した wolfram などの判定は異常に速いから素数判定の数学の術を知れば もっと早くなるとおもうので数学の板でそこの住民に聞いてくれ あいつら素数大好き
195 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 15:24:29.50 ID:1CVvHcAw.net] sympy に素数の関数が沢山有るよ。
196 名前:179 mailto:sage [2019/11/14(木) 15:50:22.34 ID:KETh1A50.net] >>180 ,181,182 おぉめちゃくちゃ沢山ありますね 主にPC上での補助ツールの想定しかしていませんでしたが データさえインポートできれば、ちょっとしたIoTみたいなことができるのですね JavaScriptのときは実用する機会が多かったのでモチベが続いていたのですが Pythonで表現できることも多そうなので同じ感じのモチベでやろうと思います ありがとうございました
197 名前:デフォルトの名無しさん [2019/11/14(木) 18:27:10.81 ID:Vty2Vo6K.net] var y=0 func main(): for y in range(4): y += 1 print(y) 4まで表示したら終了したいのですが、どのようにして処理を終了するのでしょうか 1 2 3 4 1 2 3 4 とメイン関数内で繰り返されます
198 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 18:37:15.62 ID:pNqcUeAa.net] >>190 >>1 嫁
199 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 19:39:30.62 ID:zR2SGApq.net] それよりスレタイだ スレタイ読め
200 名前:デフォルトの名無しさん mailto:sage [2019/11/14(木) 19:50:22.85 ID:pNqcUeAa.net] >>192 おお それも そうだなwww
201 名前:デフォルトの名無しさん [2019/11/14(木) 22:48:41.07 ID:JLcgFUDX.net] ソケットプログラミングの実験なんかもPythonでできるし、速度や並行性を要求されないものだったら 大抵Pythonで書いて楽してるな。 その辺を要求されたらC#になる感じだな。 あとはブラウザ上でなんか動かすときのためにJavascriptを知っておけば、 PC上でのプログラミングは
202 名前:大体カバーされる感ある。 [] [ここ壊れてます]
203 名前:デフォルトの名無しさん mailto:sage [2019/11/15(金) 07:42:51.96 ID:1PuPU5S7.net] >>190 これ言語何?
204 名前:デフォルトの名無しさん mailto:sage [2019/11/15(金) 09:43:06.08 ID:gWMbHCLD.net] if((i%FIZZ)==(i%BUZZ)==0): 上記を含むコードを動かしたところ、意図する動作にはなるのですが こういう書き方、して良いんでしょうか (言語によってokだったりngだったりしたような) この書き方の名称が解らないので調べられません
205 名前:デフォルトの名無しさん mailto:sage [2019/11/15(金) 12:05:31.28 ID:lOWMbTFc.net] >>195 https://mevius.2ch.net/test/read.cgi/tech/1568531160/442
206 名前:デフォルトの名無しさん [2019/11/15(金) 14:13:50.84 ID:76R0IrhI.net] >>196 andの省略で条件の連結が可能 10 < a < 30 みたいに書ける
207 名前:デフォルトの名無しさん mailto:sage [2019/11/15(金) 17:13:38.60 ID:gWMbHCLD.net] >>198 ありがとうございます
208 名前:デフォルトの名無しさん mailto:sage [2019/11/15(金) 18:34:18.36 ID:7pVJDIaJ.net] ほんとに初歩の初歩でごめんなさいなんですけど、今電卓を作っていて、ボックスをからにしてから結果を表示したいのですがreturn.self.Box.delete(0,tk.end)と return self.Box.insert(tk.end,eval(self.Box.get())) を順番に実行したいのですがどうやっても同時になってしまいます、順番にやる為にはどうすればいいですか?
209 名前:デフォルトの名無しさん [2019/11/16(土) 05:52:53 ID:bkZ6TXWU.net] ループってなんで難しいんですか(´;ω;`)
210 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 09:02:05.13 ID:VdtmVMT7.net] >>201 loopyだから
211 名前:デフォルトの名無しさん [2019/11/16(土) 10:06:59.16 ID:bkZ6TXWU.net] 基礎は大事ですか?
212 名前:デフォルトの名無しさん [2019/11/16(土) 10:14:55.78 ID:t6zcY+AG.net] 初心者はこんなコードを書きやすい 典型的な糞コード ループ { sum = _mm_add_ps(sum, data[i]); }
213 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 10:18:14.83 ID:GIYj0orb.net] フォンノイマン型のコンピュータの効率の良いメモリ活用ために 変数を使ったり代入をするのが 数学的ではない奇妙に見える方法だから
214 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 10:37:59.07 ID:wNtItu5d.net] mp3をvlcから再生するとまともな音質なのにpygame.mixerから再生すると音割れ酷いんですけどどういう違いが考えられますかね?
215 名前:デフォルトの名無しさん [2019/11/16(土) 10:49:12.07 ID:t6zcY+AG.net] 事前に windows media player 立ち上げて(こっちは立ち上げるだけで何もしない)から実行したら?
216 名前:デフォルトの名無しさん [2019/11/16(土) 11:54:36.89 ID:QixdnrUX.net] pythonって何?
217 名前:デフォルトの名無しさん [2019/11/16(土) 13:29:03.42 ID:EoZMxBL0.net] オッパイソン。
218 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 13:41:51.01 ID:OsJC49HI.net] >>208 男性器、大蛇。 パイソン= 錦蛇
219 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 14:32:13.94 ID:IV2YvwIv.net] >>204 どうして糞コードなんですか? sumを使いまわすなってことですか?
220 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 15:47:44.42 ID:wNtItu5d.net] >>207 書き忘れてました。実行環境はラズパイ3です。 vlcプレイヤーを立ち上げた状態でpygameで鳴らしてみましたがやはり同じ曲でも音割れしますね・・・スピーカーを替えても同じでした。 init時のパラメータを調整してみるしかないのかな
221 名前:デフォルトの名無しさん [2019/11/16(土) 15:52:13.18 ID:MmPHNC45.net] ぐぐればいっぱい出る
222 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 15:56:19.86 ID:wNtItu5d.net] 自己解決しました
223 名前:デフォルトの名無しさん [2019/11/17(日) 15:41:37.34 ID:1Qw6RGLV.net] ゲームプログラミングでも上達するなりか?
224 名前:デフォルトの名無しさん mailto:sage [2019/11/17(日) 15:57:25.83 ID:+usv6kar.net] >>215 名作はもちろん、 つきぬけた糞ゲーをつくるのも、 なかなかにむずかしいと学べるだろうよ。
225 名前:デフォルトの名無しさん [2019/11/17(日) 17:20:28.54 ID:1Qw6RGLV.net] テトリスでもかなり
226 名前:むずいよ [] [ここ壊れてます]
227 名前:デフォルトの名無しさん mailto:sage [2019/11/17(日) 17:21:54.63 ID:+usv6kar.net] >>217 HATETRIS・・・
228 名前:デフォルトの名無しさん [2019/11/18(月) 08:06:17.10 ID:Z0XWPK/5.net] r1 = "6x/im-name-5kg/10.x" r1b = "6x/im-na-me-5kg/10.x" r2 = "7x/im-250g-name/20.x" r2b = "7x/im-250g-na-me/20.x" r3 = "8x/im-1kg-name-1kg/30" r3b = "8x/im-1kg-na-me-1kg/30" name部分にはランダムな英語文字列(大文字/小文字のみ)が入ります na-me は apple -> app-le みたいなパターンです.その他記号や数字は入りません このname部分だけ抽出したいんですが,正規表現だとどう書くのでしょうか if使って不格好にやることはできるのですが,遅いです
229 名前:デフォルトの名無しさん [2019/11/18(月) 09:45:18.79 ID:ahZzeXy3.net] [A-Za-z\-]+
230 名前:デフォルトの名無しさん mailto:sage [2019/11/18(月) 10:26:30.32 ID:yOEY+vW5.net] >>219 name以外の部分はそこで列挙したパターンのみなのか、数字や桁数などが可変なのか? 最初に正確な仕様を出さないと、後から五月雨式に追加すると非難されるぞ
231 名前:デフォルトの名無しさん mailto:sage [2019/11/18(月) 11:06:23.31 ID:Z0XWPK/5.net] そうですね、いままとめるので少々お待ちください…
232 名前:デフォルトの名無しさん mailto:sage [2019/11/18(月) 11:41:25.16 ID:CjfZ5YZK.net] >>219 im-(?:¥d+k?g-)?(.*?)(?:-¥d+k?g|/) とか im-(?:[¥d]+.+-)?([^¥d][A-Za-z]+-?[^¥d][A-Za-z]+) とか
233 名前:デフォルトの名無しさん [2019/11/18(月) 12:19:53.85 ID:Z0XWPK/5.net] 可変長文字列/im-名前-重量/2桁の数字 可変長文字列 可変長文字列/im-重量-名前/2桁の数字 可変長文字列 可変長文字列/im-重量-名前-重量/2桁の数字 可変長文字列 という3種類がテンプレートで,重量と名前の表記には揺れがあります 名前ブロックを抽出するのが目的です 例えば~/im-1.5kg-name/xx~のときはnameが欲しい ~/im-100g-n-a-m-e-100g/xx~のときはn-a-m-eが欲しい
234 名前:デフォルトの名無しさん [2019/11/18(月) 12:22:23.33 ID:Z0XWPK/5.net] def gen_objects(elems): ____import random,string ____name_pattern = ["name","n-ame","n-a-me","n-a-m-e"] ____weight_pattern = ["100g","1kg","1.5kg"] ____temp = [] ____for i in range(elems): ________rand_strings = "".join([random.choice(string.punctuation + string.ascii_letters + string.digits) for i in range(random.randint(4,7))]) ________rand_name = random.choice(name_pattern) ________rand_weight = random.choice(weight_pattern) ________rand_footer_num = random.randint(10,99) ________n_w = f"{rand_strings}/im-{rand_name}-{rand_weight}/{rand_footer_num}{rand_strings}" ________w_n = f"{rand_strings}/im-{rand_weight}-{rand_name}/{rand_footer_num}{rand_strings}" ________w_n_w = f"{rand_strings}/im-{rand_weight}-{rand_name}-{rand_weight}/{rand_footer_num}{rand_strings}" ________obj = random.choice([n_w,w_n,w_n_w]) ________temp.append(obj) ____return temp testlist = gen_objects(10) こういう感じのテストユニットをループで回して正規表現でnameを抽出していってnamelistを作成しようとしています
235 名前:デフォルトの名無しさん [2019/11/18(月) 12:24:29.75 ID:ahZzeXy3.net] >>224 >>219 には浮動小数点入ってないな 曖昧過ぎて話にならん
236 名前:デフォルトの名無しさん [2019/11/18(月) 12:29:41.86 ID:Z0XWPK/5.net] 今は3種類の正規表現パターンでtryとtypeErrorを重ねて抜き出してます もう少し早くて上手いやり方がないかなと考えています
237 名前:デフォルトの名無しさん mailto:sage [2019/11/18(月) 12:53:59.47 ID:OXFmVxDx.net] https://ideone.com/VVB
238 名前:2r0 [] [ここ壊れてます]
239 名前:デフォルトの名無しさん mailto:sage [2019/11/18(月) 14:00:40.82 ID:CjfZ5YZK.net] >>224 im-(?:¥d+¥.?¥d*k?g-)?(.*?)(?:-¥d+¥.?¥d*k?g|/) とか im-(?:[¥d]+.+?-)?([A-Za-z]+(?:-?[^¥d][A-Za-z]+)*).*/ とか どっちも微妙なところがあるから用途に合わせて組み合わせるなり最適化するなりしてどうぞ >>225 本題と関係ないけど: - 名前パターン x 重量パターンは12種類しかないから全部テストしたほうがいいんじゃ? - 入力値のバリエーション増やして品質あげたいならHypothesisとか使うといいかも - elemsという名前で数を渡されるのはちょっと…
240 名前:デフォルトの名無しさん mailto:sage [2019/11/18(月) 14:28:30.73 ID:kC9nbpJq.net] >>224 (?<=im¥-).*?k?g?(?=¥/)で抜き出して、^[¥d¥.]+k?g¥-|¥-[¥d¥.]+k?g$で削除したら?
241 名前:デフォルトの名無しさん [2019/11/19(火) 07:49:22.12 ID:XrW2V/V1.net] あーこれケツのランダム文字列にも/が出てくると破綻するんか。死ね pat = r''im-(\d.*?k?g?-)?([a-zA-Z-]*)" pick = re.search(pat,i) pix = pick[2].rstrip("-") これでダメかな
242 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 08:32:39.89 ID:kFNJ3nbu.net] なるほ堂
243 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 09:27:15.87 ID:iaQaZOOq.net] .+?\/im-(?:\d+k?g-)?([a-zA-Z-]+)(?:-\d+k?g)?\/.+ で$1でnameだけ取り出せるかな jsでしか確認してないけど
244 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 09:33:08.37 ID:iaQaZOOq.net] 小数点入ってんのか .+?\/im-(?:[\d\.]+k?g-)?([a-zA-Z-]+)(?:-[\d\.]+k?g)?\/.+ に修正
245 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 10:04:52.27 ID:oTxEUlYH.net] numpyに入ってる画像をkivyのパネルにtextureにして貼ってるんだけどサイズが合ってない numpyの時点で指定サイズに縮小とかできませんか
246 名前:デフォルトの名無しさん [2019/11/19(火) 11:14:53.81 ID:JtEhgFhM.net] https://www.youtube.com/watch?v=aeWmdojEJf0 遺伝的アルゴリズムとニューラルネットワークの違いはなんですかね
247 名前:デフォルトの名無しさん [2019/11/19(火) 12:22:53.03 ID:9syUGbcK.net] 遺伝的アルゴリズムは最適化法 ニューラルネットはモデル
248 名前:デフォルトの名無しさん [2019/11/19(火) 12:53:12.56 ID:8naC8O/U.net] >>235 numpy だけでは無理 numpy -> PIL Image -> resize -> numpy
249 名前:デフォルトの名無しさん [2019/11/19(火) 16:38:25.85 ID:JtEhgFhM.net] >>237 わかんない
250 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 21:18:34.28 ID:kpg8RS9X.net] >>239 遺伝的アルゴリズムは、生命の進化過程を基にした、より良いデータを生み出す手法 ニューラルネットワークは、脳の仕組みを基にした、AND回路やOR回路の組み合わせのような、処理するための回路
251 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 21:37:12.77 ID:5cAUjifH.net] 遺伝的アルゴリズムは、集団の中で殺し合ってくださいと言うバトルロワイヤルな世界、最後に生き残った者たちで生きて行こうぜと言う殺伐とした世界 ニューラルネットワークは、集団に役割を持たせて、みんなに狩や料理や建築などを割り振って、上手くできるヤツを育てて専門家を作って、出来ない奴もいるけど取り敢えず置いとけと言う優しい世界
252 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 23:04:25.84 ID:gXqTBZ4g.net] 別にニューラルネットワーク同士を遺伝的アルゴリズムで殺し合わせて学習させてもいいんだぞ
253 名前:デフォルトの名無しさん mailto:sage [2019/11/19(火) 23:06:06.45 ID:FKsBQDds.net] ニューラルネットワークの遺伝的アルゴリズム選抜ェ
254 名前:デフォルトの名無しさん [2019/11/20(水) 04:16:18 ID:MuZ0V3fT.net] GANがまさにそうだと思うんだけど…
255 名前:デフォルトの名無しさん mailto:sage [2019/11/20(水) 06:23:13.95 ID:K+IlI0F5.net] 癌はまさにそうだ…
256 名前:デフォルトの名無しさん [2019/11/20(水) 08:56:34.21 ID:F9Zb1c/g.net] いや敵対的生成ネットワークのことだって。
257 名前:デフォルトの名無しさん [2019/11/20(水) 09:04:
] [ここ壊れてます]
258 名前:02.02 ID:BMlssBJW.net mailto: 遺伝的アルゴリズムとニューラルは技術的に関連があるの? 遺伝的アルゴリズムのほうが簡単ですか? [] [ここ壊れてます]
259 名前:デフォルトの名無しさん mailto:sage [2019/11/20(水) 09:11:29.60 ID:2AIX148z.net] お前さ、お勉強スレで > glslとpytorchでの画像認識は似ているのですか? > pytorchとtesorflowlってなにがちゃうんですか? > どちらからはじめたらいいです? とか聞いてた奴だろ 二度とプログラミングするなと言っていたはずだが、もう一度言わないと分からないか?