サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
ssabcire.hatenablog.com
初心者でも分かりやすい関数とテスト、そしてCircleCIの設定ファイルで解説していきます。 今回のファイル構成はこのようになっています。 . ├── requirements.txt ├── src │ └── a.py └── tests ├── __init__.py └── test_a.py まずはじめに、簡単に数値計算する関数を書きます。 src/a.py def b(a, b): return a * b 次に、テストをする関数を書きます。 test_a.py from src.a import b def test_b(): assert 2 == b(1, 2) ようやくお待ちかね、CIrcleCIの設定ファイルを書きましょう。コメントアウトで簡単な説明を書いたので、わかりやすいかと思います。 これが今回の設定ファイルです。 詳しくはCircleCIのサイトを見てくだ
UTF-8,Unicode, Goのbyte, rune関係がよく分からなかったのでいろいろ調べて、自分なりに解釈ができたので、まとめてみようと思います。 まずは定義から行きましょう。 UTF-8: Unicodeで使える8ビット符号単位の文字符号化形式 Unicode: 文字集合(文字セット)が単一の大規模文字セット ようするに、UTF-8は、Unicodeを符号化(エンコード)するやつで、Unicodeはいろんな文字の集合です。 aとか"あ"とか"亜"とか、ほんといろいろな文字の集合。 そして、Unicodeの文字には、識別しやすいように数字が割り振られていて、その数字をコードポイント(Go言語でrune型に割り当てられる)といいます。実際にコードで違いを見てみましょう。 func main() { s := "あいうえお" b := []byte(s) for _, bi := ra
注: 現在更新途中でwvのとこまでしか書いてませんが、一応これだけでも十分だと思います Word2Vecの記事をかいてる人に伝えたい、最新のドキュメントを読んでほしい... あれ、ドキュメントに書かれている文おかしくない...?このドキュメントは正確なのか...?ちょっと調べてみよ... ↓ 最近書かれたブログなのにDocumentに書かれてないことやってるやん...何を信じればいいんだ...ていうかまともにドキュメント読んでたらおかしいと思うはずでは...?みんな1次情報漁ってないんだろうなあ… と苛ついたので、ドキュメントの方を信じてWord2Vecのドキュメントを自分用にまとめました。 ちなみに使わなさそうなメソッドは省いてます バージョン 一応この記事に書かれていることも数年立ったら変わっているかもしれないので。 Python 3.7.3 gensim==3.8.1 用途的な感じで
このページを最初にブックマークしてみませんか?
『ssabcire.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く