This commit is contained in:
Michal Moskal 2021-08-19 11:18:34 -07:00
Родитель e5bc4b166f
Коммит cb0b687f76
1 изменённых файлов: 8 добавлений и 1 удалений

Просмотреть файл

@ -13,6 +13,8 @@ namespace ml4f {
}
export class Model {
static instance: Model
constructor(public model: Buffer) {
const [
magic,
@ -36,6 +38,7 @@ namespace ml4f {
throw "Buffer too small"
if (inputType != 1 || outputType != 1)
throw "Only f32 i/o supported"
Model.instance = this
}
private header(off: number) {
@ -99,6 +102,10 @@ namespace ml4f {
}
namespace ml {
// The ml namespace cannot be empty, otherwise our "Import Model" button won't show up.
//% block
export function bogus() { }
export function selfTest() {
ml4f.Model.instance.test()
}
}