Open danekbiglike opened 10 months ago
Even the example code doesn't work.
const axios = require('axios') //you can use any http client
const tf = require('@tensorflow/tfjs-node')
const nsfw = require('nsfwjs')
async function fn() {
const pic = await axios.get('xxx.img', {
responseType: 'arraybuffer',
})
const url = "file://" + __dirname + "/min_nsfwjs/model.json";
const model = await nsfw.load(url, { size: 299 });
// Image must be in tf.tensor3d format
// you can convert image to tf.tensor3d with tf.node.decodeImage(Uint8Array,channels)
const image = await tf.node.decodeImage(pic.data,3)
const predictions = await model.classify(image)
image.dispose() // Tensor memory must be managed explicitly (it is not sufficient to let a tf.Tensor go out of scope for its memory to be released).
console.log(predictions)
}
fn()
The kernel 'Transpose' for backend 'webgl' is already registered
The kernel 'Unique' for backend 'webgl' is already registered
The kernel 'Unpack' for backend 'webgl' is already registered
The kernel 'UnsortedSegmentSum' for backend 'webgl' is already registered
The kernel 'ZerosLike' for backend 'webgl' is already registered
node:internal/deps/undici/undici:11600
Error.captureStackTrace(err, this);
^
TypeError: fetch failed
at Object.fetch (node:internal/deps/undici/undici:11600:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
cause: Error: not implemented... yet...
at makeNetworkError (node:internal/deps/undici/undici:6911:35)
at schemeFetch (node:internal/deps/undici/undici:11050:18)
at node:internal/deps/undici/undici:10930:26
at mainFetch (node:internal/deps/undici/undici:10947:11)
at fetching (node:internal/deps/undici/undici:10904:7)
at fetch2 (node:internal/deps/undici/undici:10782:20)
at Object.fetch (node:internal/deps/undici/undici:11598:18)
at fetch (node:internal/process/pre_execution:274:25)
at PlatformNode.fetch (C:\Users\remot\Documents\resenderbottg\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:7425:33)
at HTTPRequest.<anonymous> (C:\Users\remot\Documents\resenderbottg\node_modules\@tensorflow\tfjs-core\dist\tf-core.node.js:8289:55)
}
Node.js v20.7.0
@danekbiglike, can you help me to install thetensorflow/tfjs-node
?
npm i tensorflow/tfjs-node
couldn't find.
@hubsMIT1, it's npm i @tensorflow/tfjs-node
Did anyone fix this yet??
My code:
My logs: