DrupalConsoleに特化したモデルを作成する
はじめに
前回のブログではFineTuningにより精度が向上するかどうかを検証した。 FineTuning実施前の精度は62%,FineTuning実施後の精度は100%ととなり精度が大幅に向上させることができた。 今回はDruppal Conosoleのコマンドを学習させてDrupal Consoleのコマンドに特化したモデルを作成する。 また、ベースとなるモデルを変えてモデルごとにどのような特徴が出るかも確認する。
前回のブログではFineTuningにより精度が向上するかどうかを検証した。 FineTuning実施前の精度は62%,FineTuning実施後の精度は100%ととなり精度が大幅に向上させることができた。 今回はDruppal Conosoleのコマンドを学習させてDrupal Consoleのコマンドに特化したモデルを作成する。 また、ベースとなるモデルを変えてモデルごとにどのような特徴が出るかも確認する。
Drupal8のsimpletestでテストケースをどう書くのかを紹介する日本語の記事が少ないし、最近関わる仕事はDrupal8のテスト関連なので、そこで積もった経験や知識を初心者向けに数回分けて紹介する。
本文は第一弾。
本文の実行環境は以下の通り。
Drupal8をコマンドで操作できるツールDrupal Consoleをインストールする。
Drupalは、主に大規模開発を得意とするCMS(コンテンツマネジメントシステム)です。ソースコードはPHPで書かれており、ApacheやNgnixなどの(PHPが動作する)Webサーバー上で動作されるのが一般的です。
そこで、Drupal8をインストールする方法についてまとめてみました。
(※ソフトウェアは、断りがない限り、2018/08/31現在の最新バージョンを使用します)
詳細な手順がYoutubeの動画で説明されていましたので、紹介します。それを見るだけで、誰でも新しいEntityを作れます。
また、作成手順の概要を以下にまとめます。
「drupal generate:entity:content」を利用することです。
作成後にモジュールをインストールする必要があります。