Commit 55280b53 by vincent

fixed test.html

parent 06972db1
...@@ -27,21 +27,21 @@ ...@@ -27,21 +27,21 @@
reader.readAsArrayBuffer(selectedFile) reader.readAsArrayBuffer(selectedFile)
} }
function runTests(weights) { async function runTests(weights) {
console.log('running...') console.log('running...')
var computeFaceDescriptor = facerecognition.faceRecognitionNet(weights) var net = facerecognition.faceRecognitionNet(weights)
run(imgdataHoward, descriptorHoward, computeFaceDescriptor, 'howard') await run(imgdataHoward, descriptorHoward, net, 'howard')
run(imgdataLeonard, descriptorLeonard, computeFaceDescriptor, 'leonard') await run(imgdataLeonard, descriptorLeonard, net, 'leonard')
run(imgdataPenny, descriptorPenny, computeFaceDescriptor, 'penny') await run(imgdataPenny, descriptorPenny, net, 'penny')
run(imgdataRaj, descriptorRaj, computeFaceDescriptor, 'raj') await run(imgdataRaj, descriptorRaj, net, 'raj')
run(imgdataSheldon, descriptorSheldon, computeFaceDescriptor, 'howard') await run(imgdataSheldon, descriptorSheldon, net, 'howard')
console.log('done') console.log('done')
} }
function run(data, refDescriptor, computeFaceDescriptor, name) { async function run(data, refDescriptor, net, name) {
var input = flatten(flatten(data)) var input = flatten(flatten(data))
console.time('computeFaceDescriptor') console.time('computeFaceDescriptor')
var desc = computeFaceDescriptor(input) var desc = await net.computeFaceDescriptor(input)
console.timeEnd('computeFaceDescriptor') console.timeEnd('computeFaceDescriptor')
var distance = facerecognition.euclideanDistance(desc, refDescriptor) var distance = facerecognition.euclideanDistance(desc, refDescriptor)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment