keep-loving-pythonのブログ

Pythonを愛し続けたいです(Pythonが流行っている限りですが。。。)

『世界標準MIT教科書 Python言語によるプログラミングイントロダクション 第3版』の指練習を解く

『世界標準MIT教科書 Python言語によるプログラミングイントロダクション 第3版』の指練習を解く 指練習の回答、書籍には載ってなかったので。。。自分の回答を示します。 問題自体は示しません。それをガンガン示すと著作権的に宜しくない気がするので。 コ…

Python、ここは公式ドキュメントを読もうN選(N=2)。

Python、ここは公式ドキュメントを読もうN選(N=2)。 Pythonの説明で、なんとも、簡単には説明できない部分がある。 そのような部分は、あきらめて、公式ドキュメントを読もう!! 【001】ファイルの改行コード https://docs.python.org/ja/3/tutorial/input…

解決策。bert_en_uncased_L-12_H-768_A-12/4, bert_en_uncased_L-12_H-768_A-12/2とかの関連。

解決策。bert_en_uncased_L-12_H-768_A-12/4, bert_en_uncased_L-12_H-768_A-12/2とかの関連。 何をしようとしてのエラーか 環境 windows10 python3.7 GPUなし サイト https://www.kaggle.com/code/nayansakhiya/text-classification-using-bert コード m_ur…

解決策。cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1272: error: (-2:Unspecified error)。cvShowImage関連。

解決策。cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:1272: error: (-2:Unspecified error)。cvShowImage関連。 エラー エラー エラー全文 環境 解決策 解決前。 解決策。まず。 解決策。つづき。 解…

解決策。ModuleNotFoundError: No module named 'official.nlp.bert'

解決策。ModuleNotFoundError: No module named 'official.nlp.bert' 環境 windows10 python3.7.2 GPUなしpc エラー 2.10.1 Traceback (most recent call last): File "Fine_Tune_BERT_for_Text_Classification_with_TensorFlow.py", line 114, in <module> from off</module>…

解決策。AttributeError: module 'tensorflow.keras.optimizers' has no attribute 'experimental'

解決策。AttributeError: module 'tensorflow.keras.optimizers' has no attribute 'experimental' 環境 windows10 python3.7.2 GPUなしpc エラー Traceback (most recent call last): File "Fine_Tune_BERT_for_Text_Classification_with_TensorFlow.py", l…

解決策。tensorflow.python.framework.errors_impl.ResourceExhaustedError: OOM when allocating tensor with shape

解決策。tensorflow.python.framework.errors_impl.ResourceExhaustedError: OOM when allocating tensor with shape 環境 windows10 python3.7.2 GPUなしpc エラー tensorflow.python.framework.errors_impl.ResourceExhaustedError: OOM when allocating t…

解決策。Pythonがしれっとプロンプトに戻る。

解決策。Pythonがしれっとプロンプトに戻る。 環境 windows10 python3.7.2 GPUなしpc 対象プログラム https://github.com/shrikantnaidu/BERT-for-Text-Classification-with-TensorFlow Fine_Tune_BERT_for_Text_Classification_with_TensorFlow.ipynbをpyフ…

opencv-pythonで、version3からversion4にかわって追加された属性、削除された属性

opencv-pythonで、version3からversion4にかわって追加された属性、削除された属性 結果 コメント 補足 opencv-pythonで、version3からversion4にかわって追加された属性、削除された属性 version3.4.18と version4.6.0 を比較 結果 - AffineTransformer + C…

解決策。ValueError: not enough values to unpack (expected 2, got 1)。knnMatchとかでの。

解決策。ValueError: not enough values to unpack (expected 2, got 1)。knnMatchとかでの。 エラー エラー ValueError: not enough values to unpack (expected 2, got 1) エラー詳細 Traceback (most recent call last): File "_zzzz123_DDD_d.py", line …

解決策。cv2.error: Unknown C++ exception from OpenCV code。ORB等。

解決策。cv2.error: Unknown C++ exception from OpenCV code。ORB等。 エラー エラー cv2.error: Unknown C++ exception from OpenCV code エラー全体 Traceback (most recent call last): File "_aaaaa123456_xyz_d.py", line 213, in <module> kp1, des1 = orb.de</module>…

未解決(たぶん、しばらく)。OpenCV(python)のonline-helpの若干変な文字列の表示を正しくする方法がわからない。

未解決(たぶん、しばらく)。OpenCV(python)のonline-helpの若干変な文字列の表示を正しくする方法がわからない。 内容 下記は、コマンドプロンプトで、表示させた場合。 下記のtextttみたいな部分。。。 . @param src input image. . @param dst output im…

解決策(訂正)。cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\flann\src\miniflann.cpp:336: error: (-210:Unsupported format or combination of formats) in function 'cv::flann::buildIndex_'

解決策。cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\flann\src\miniflann.cpp:336: error: (-210:Unsupported format or combination of formats) in function 'cv::flann::buildIndex_' エラー 環境 windows10 python3.7 o…

解決策。cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:967: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

解決策。cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:967: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow' エラー 環境 エラー 解決策 コメント 解決策。c…

解決策。TypeError: cannot unpack non-iterable numpy.int32 object。opencvのcv2.detail.leaveBiggestComponent関連。

解決策。TypeError: cannot unpack non-iterable numpy.int32 object。opencvのcv2.detail.leaveBiggestComponent関連。 エラー TypeError: cannot unpack non-iterable numpy.int32 object 詳細 ↓ Traceback (most recent call last): File "panorama.py", …

OpenCVによる撮影画像の連結をいろいろ試してみる【4】

OpenCVによる撮影画像の連結をいろいろ試してみる【4】 基本は、GitHub等のコードを動かすだけ。 OpenCV-4-with-Python-Blueprints-Second-Edition これも、比較的シンプルなもの 環境 windows10 python3.7 opencv-python 4.5.3.56 URL https://github.com/P…

解決策。AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d_SURF'

解決策。AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d_SURF' エラーの内容 エラー AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d_SURF' エラーの全体 Traceback (most recent call last): File "panorama.py", line …

解決策。cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'drawMarker'

cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'drawMarker' エラー エラーの内容 cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'drawMarker' エラー全体 Traceback (most recent call last): File "opencv_…

【重要!】Python OpenCV のメソッドの仕様の調べ方 (実演編!)

Python OpenCV のメソッドの仕様の調べ方 (実演編!) 以下の記事の実演編です。 keep-loving-python.hatenablog.com 実演 以下のようなコードを動かしてみます。 画像にマーカを書くコードです。 図形にマーカを書くコードとして、参考にしたのは、コード内…

【重要!】Python OpenCV のメソッドの仕様の調べ方

Python OpenCV のメソッドの仕様の調べ方 これ、重要です。見失うと悶絶します(先ほど、しました!) だから、安全のために、記事に。 調べ方 import cv2 import inspect print(inspect.getdoc(cv2.drawMarker)) 結果の表示は、 drawMarker(img, position, …

OpenCVによる撮影画像の連結をいろいろ試してみる【3】

OpenCVによる撮影画像の連結をいろいろ試してみる【3】 基本は、GitHub等のコードを動かすだけ。 ORB feature based image stitching for UAV images これも、比較的シンプルなもの 環境 windows10 python3.7 ↓ pip opencv-contrib-python 4.6.0.66 URL http…

OpenCVによる撮影画像の連結をいろいろ試してみる【2】

OpenCVによる撮影画像の連結をいろいろ試してみる【2】 基本は、GitHub等のコードを動かすだけ。 Stitch image from drone capture farm area これも、比較的シンプルなもの 環境 windows10 python3.7 cv2.version.opencv_version 4.6.0.66 <--実行時に確認 …

【Python多少深掘り】importどうなってる。(OpenCV編)

importどうなってる。(OpenCV編) 自分の端末で、pip listでみると、以下のようにcontribとそうじゃないのが入っている。 opencv-contrib-python 4.5.3.56 opencv-python 4.6.0.66 何がimportされたかの調べ方 結局、それほど、わかりませんが、自分がいま到…

解決策。cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'imwrite'

解決策。cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'imwrite' エラー エラー cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'imwrite' エラー詳細 Traceback (most recent call last): File "test01.py",…

解決策。cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'cvtColor'

解決策。cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'cvtColor' エラー エラー エラー詳細 環境 解決策 解決策。cv2.error: OpenCV(4.5.3) :-1: error: (-5:Bad argument) in function 'cvtColor' エラー エラー cv2.error: OpenC…

解決策。cv2.error: OpenCV(4.5.3) ..... error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'

解決策。cv2.error: OpenCV(4.5.3) ..... error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor' これは 、ポカに近いもの。 エラー エラー cv2.error: OpenCV(4.5.3) ..... error: (-215:Assertion failed) !_src.empty() in function …

解決策。TypeError: only integer scalar arrays can be converted to a scalar index

解決策。TypeError: only integer scalar arrays can be converted to a scalar index エラー エラー内容 TypeError: only integer scalar arrays can be converted to a scalar index ↓ 詳細 Traceback (most recent call last): File "stitching_detailed.…

解決策。AttributeError: 'Namespace' object has no attribute 'func'

解決策。AttributeError: 'Namespace' object has no attribute 'func' AttributeError: 'Namespace' object has no attribute 'xxx' xxxの部分は、いろいろ。 エラーの内容 エラー AttributeError: 'Namespace' object has no attribute 'func' エラー詳細 …

OpenCVによる撮影画像の連結をいろいろ試してみる【1】

OpenCVによる撮影画像の連結をいろいろ試してみる【1】 基本は、GitHubのコードを動かすだけ。 ORB feature based image stitching for UAV images 比較的シンプルなもの 環境 windows10 python3.7 cv2.version.opencv_version 4.5.3.56 <--実行時に確認 ↓ p…

(狭い視点ですが)DoxygenでPythonを扱うのは無理です。

(狭い視点ですが)DoxygenでPythonを扱うのは無理です。 検討条件 windows10 python3.7 doxygen1.9.5(2022/11/03にインストール) 検討結果 対象のpythonコード import sys def tasu(aa,bb): c = aa + bb return c d = tasu(10,20) if d > 5: print("d",d) els…