或许js和python能混写?或许nodejs也能完成机器学习?
前言
app流量识别是无数计算机学生的毕设,虽然是一个有些陈词滥调的题目,但是这个毕设还是治好了我的人工智能ptsd。很早就知道淘宝工坊的Yorkie大佬安利的pipcook/boa,可以让js调用python的库,于是俺搞了个appscanjs。
使用方式
安装
npm install appscanjs
./node_modules/.bin/bip install dpkt ipaddress scikit-learn
例子
const Appscan = require('appscanjs');
const appscan = new Appscan();
const data = appscan.processor(pcapfilePath, timeThreshold, dataScale, appTimeLog);
appscan.fit(data.xTrain, data.yTrain);
const result = appscan.predict(data.xTest);
const ret = appscan.report(data.yTest, result);
console.log(ret);
文档
new Appscan(class