記事一覧
![](https://assets.st-note.com/production/uploads/images/101109121/rectangle_large_type_2_527970327bf3cd08557442d38dce28ed.png?width=800)
Tailwind CSSを使ってみる
Svelteアプリを素敵に見せるために、CSSのフレームワークを探してみました。そしたら"Tailwind"というものを見つけたわ。 https://tailwindcss.com/ ちなみにTailwindは…
Vimの使い方をChatGPTに聞いてみよう『vimの最も基本的な使い方を教えてください。』
Vimは非常に強力なテキストエディタで、UNIX系のシステムを含む多くのオペレーティングシステムで使用できます。最も基本的な使い方を以下に示します。
Vimを起動する:
ターミナルで、以下のようにファイル名と共に`vim`コマンドを打ち込むと、そのファイルを編集するためのVimが起動します。
vim filename.txt
ノーマルモードとインサートモード:
Vimが起動すると、最初は
Tailwind CSSを使ってみる
Svelteアプリを素敵に見せるために、CSSのフレームワークを探してみました。そしたら"Tailwind"というものを見つけたわ。
https://tailwindcss.com/
ちなみにTailwindは、「追い風」という意味なのよ。
CSSを書かずに、HTMLのクラスに追加するだけでも、開発がスムーズに進むかもしれませんね。たしかに「追い風」になりそう。
SvelteKitへの導入
Igniteでpytorchの訓練コードを減らす
こんにちは。
ディープラーニングの訓練では、モデルを作って、データを準備して、訓練コードを回すとい順番になるかと思います。
pytorchはとてもロウ・レベルなAPIを提供していて、柔軟性に富んでいて素晴らしいのです。でも、訓練コードを書くときに詳細まで書かないといけなくて、少し大変だと感じています。
特に僕はKerasを多用していたから、pytorchで訓練コードを書いてると、もうちょっと
これからnoteを書ける気分にしてくれた本
いつもは、エンジニアの系のことばかり書いてますが、たまには違ったことを。
自分は文章を書くのが苦手なんで、noteを書くのもすごく大変です。それで、書き方の本とかよく読んだりしてたのですが、なかなか。。。
で、たまたま出会ったのが『書くのがしんどい』なんですよ。これまで、読んだ書き方の本では、文体とか構成とかアウトラインから書けとか、文章の具体的な内容が多かったけど、『書くのがしんどい』では書
深層学習(ディープラーニング)の深層を探る ~その2「ネオコグニトロン」~
自分は以前、神経科学をほんのちょっとだけかじって、いろんな縁で今はディープラーニングのエンジニアをしています。
神経科学をやっていたので、今のAIブームにちょっとだけ物足りなさを感じてます。ディープラーニングは確かにすごい。だけど、脳の方面からディープラーニングをみるとまだまだやる事はいっぱいある気がする、、、なんて思ってます。
「ネオコグニトロン」をご存じでしょうか?ディープラーニングの畳み
深層学習(ディープラーニング)の深層を探る ~その1 『人工知能のアーキテクトたち ―AIを築き上げた人々が語るその真実』~
現在、第3次AIブームであり、その中心をなす技術は深層学習(ディープラーニング)である。ちまたではAIと深層学習が同義語として扱われているようである。
『人工知能のアーキテクトたち ―AIを築き上げた人々が語るその真実』は、その題名の通りAIの開発や研究を続けてきた人(アーキテクト)へ行ったインタビューがまとめられている。
面白いのは、インタビューアーが一貫してそれぞれのインタビューを受ける
kerasのapplicationsに入ってるディープラニング物体認識モデルをメモメモ
以前の記事で、OpenCVでカメラキャプチャしてサクッと文体認識してみましたが、kerasのapplicationsには色んなモデルが準備されてていて簡単に試せるのはありがたい。
In [8]: import tensorflow as tfIn [9]: tf.__version__Out[9]: '2.1.0'
tensorflowのバージョンは"2.1.0"でした。application
Clojure/ClojureScriptでのthreadingマクロで流れるようなコーディング
Clojure/ClojureScriptでは、データ処理を流れるようにコーディングできます。その一つ道具としてthredingマクロがあります。(Pythonのthreadingみたいにプログラムの処理単位を示すものではありません)。
この記事を書くにあたってthreadという単語の意味を今まで知らなかったので、調べてみると「糸」「筋道」とかの意味なんですね。知らなかった。
threadin
OpenCVのVideoCaptureのプロパティを列挙したらスゲーたくさんあった
OpenCVで、VideoCaptureを使うんですが。フレーム数の取得とかフレームサイズの取得とか、時間の指定のときにプロパティcv2.CAP_PROP_xxxxを使うんですが、何があるかいつも忘れるので、varsで列挙したらスゲーたくさんあった。OPENIとかすごく懐かしい。でも。使いそうなのは0から10くらまでか。
import cv2 cv2.__version__ #=>'3.1.0'
10行くらいでOpenCVでキャプチャしてkerasで物体認識してみる
import cv2from tensorflow.keras.applications.mobilenet_v2 import MobileNetV2, \ preprocess_input, \
もっとみるClojureScript大好き
みなさん このnoteをみつけてくれてありがとうございます。
ClojureScript使ったことありますか?ほとんどの人が無いと思います。とういか聞いたことすらないかもしれません。私はClojureScriptが大好きなのでここで紹介させてください。
ClojureScriptは、Clojure言語のJavascriptへのコンパイラです。Clojure言語はもともとJava Virtual
OpenCV カメラでキャプチャ
ディープラーニングやってますか?
ディープラーニングでリアルタイム処理なんか試したいときに、カメラから画像とってこないといけない.
これにOpenCVがつかえる.
ディープラーニングやるならやっぱりPythonだよね。いうことでPythonでOpenCV カメラでキャプチャ.
import cv2cap = cv2.VideoCapture(0) # <= 0 はカメラのインデックスret