CATProduct内の構成要素の活動状況を操作する方法|CATIAマクロの作成方法
以前、CATProductの構成要素が活動状態か非活動状態かを調べるための「CATProduct内の非活動状態の構成要素を取得する」というページを公開しましたが、このページの方法はかなり無理やり活動状態を調べにいっている内容となってい ...
VBAで音楽ファイル(.mp3/.wav)を再生する方法【mciSendString関数(API)】
マクロを作成していると「音楽を流したい!」という場面に出くわすことがあります。
例えば、Windowsで警告メッセージが表示される時に鳴る「デュン↓」という音のようにマクロ操作時にも効果音を鳴らしたいという場合もあれば、はたま ...
Sigmoidレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
ReLUレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
Affineレイヤの実装|Excel VBAでIris分類問題
本ページは「ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装」を参考にニューラルネットワークを作成していきます。参考書籍では「Affineレイヤ」「ReLUレイヤ」「Softmax-with- ...
Functionsモジュールの実装|Excel VBAでIris分類問題
今回は今後必要になる機能(関数)をまとめた「Functions」モジュールを実装していきます。
前回やったランダムで行数を取得する関数「GetRandomRow」のような、ニューラルネットワークで機械学習する際にあると便利な関 ...
ビューの角度とスケールを取得するマクロ|CATIAマクロの作成方法
今回の記事は「お問い合わせ」よりいただいた内容です。
送って頂いた内容は以下のようなマクロです。
CATDrawingでマクロで図の“角度”と”スケール”を取得するこ ...
CATDrawingで”ちどり溶接記号”を作成するマクロ|CATIAマクロの作成方法
今回の記事は「お問い合わせ」よりいただいた内容です。
送って頂いた内容は以下のようなマクロです。
CATDrawingでマクロで“ちどり溶接記号”を作図することは可能でしょうか? (クリックで画像拡大)
VBAでスケッチ(Sketch)の直線(Line)と円弧(Arc)を作成する|CATIAマクロの作成方法
今回の記事は「マクロ案」でいただいた内容です。
送って頂いた内容は以下のようなマクロです。
ワークベンチ: スケッチャーワークベンチ
マクロ案:
スケッチでスプラインをマクロで記録をし ...
ライセンス交付よりライセンスを取得するマクロ|CATIAマクロの作成方法
今回の記事は「マクロ案」でいただいた内容です。
送って頂いた内容は以下のようなマクロです。
ワークベンチ: パート・デザインorアセンブリー・デザイン
マクロ案: シェアラブルプロダクト(SPAやKWA ...
Irisデータセットの前処理【標準化とデータ分割】|Excel VBAでIris分類問題
前回、Irisデータセットをダウンロードしましたがこのままではニューラルネットワークを学習させることはできません。これはIrisデータセットに限った話ではなく、基本的にどのデータセットでもニューラルネットワーク内に取り込む前にデータの ...
【DeepLearning】Excel VBAでニューラルネットワークを再現|Irisデータセット分類問題
このぺージでは機械学習の代表的なデータセットである「Irisデータセット」を使って、ディープラニングを行なっていきます。
(ディープラーニングの狭義としてニューラルネットワーク内のレイヤ(層)が4つ以上という場合もありますが、 ...
Irisデータセットのダウンロード | Excel VBAでIris分類問題
ディープラーニングを行うにはニューラルネットワークに学習させるための”大量のデータ”が必要になります。そのため、ありがたいことにインターネット上には機械学習の初学者向けに様々なデータセットが公開されています。
よく使われる ...
全コードまとめ|Excel VBAでMNIST機械学習
このページではこれまでに実装したモジュールやレイヤのコードをまとめておきます。
本ページ内のコードをコピペすることでMNIST学習を行うことができ、最終的にはVBAで手書き数字(0〜9)を認識することが可能になります。 ...
