kerasで作成したモデルをTensorflowjsで読み込むことができない

kerasで作成したモデルをTensorflowjsで読み込むことができない

 tensorflowjsでkerasのモデル読込時に以下のエラーが発生

index.js:217 RangeError: byte length of Float32Array should be a multiple of 4
    at new Float32Array (<anonymous>)
    at a (io_utils.ts:116)
    at Object.decodeWeights (io_utils.ts:79)
    at models.ts:287
    at index.ts:79
    at Object.next (index.ts:79)
    at i (index.ts:79)

kerasで作成したモデルに問題はなく、tensorflowjs側にも問題はなさそうでした。

どうやら、parcelで立ち上げたwebサーバで動作させると、上記エラーが発生するようです。 以下parcelコマンドのみでビルドするとサーバが立ち上がります。

parcel index.html -d dist

watchを入れるとサーバは立ち上がらず、ファイルの更新の監視とビルドのみ行います。

parcel watch index.html -d dist

-d distはdistディレクトリに出力するという意味です。

chromeのwebサーバを立ち上げて動作すると、問題なくmodelを読み込むことができました。
(parcelのサーバだとエラーが出る理由ははっきりしてないです…)