Comments (7)
Hi Kai,
The function serialize.toString does not automatically generate a json file. It only returns a string.
To save the string to a file, you can use the standard writeFile or writeFileSync function of the fs library, see here:
https://nodejs.org/api/all.html#all_fs_writefile_filename_data_options_callback
For example:
var fs = require('fs');
var classifierString = serialize.toString(intentClassifier, newClassifierFunction);
fs.writeFileSync("myFileName.json", classifierString);
from limdu.
You're so cool!
Let's say I had saved the string to "myFileName.json" as suggested...
and send into remote server folder, "/myFolder".
How to initialize the deserialization?
My guess:
var intentClassifierCopy = serialize.fromString(intentClassifierString, myFolder/myFileName.json);
Am I right?
Thanks again!
from limdu.
In order to deserialize, you first have to read the string from the file, like this:
var intentClassifierString = fs.readFileSync("myFolder/myFileName.json");
var intentClassifierCopy = serialize.fromString(intentClassifierString, __dirname);
from limdu.
Working great!
I had migrated from natural to limdu!
Thank you very much!
from limdu.
@erelsgl
The above, we will store the .json files as local files in the remote server.
What if the .json file is an external file, not a local file?
Instead of moving the files to remote server, can the remote server directly call the .json from the original server?
Can we deserialise the external .json (http://anotherweb.com/json/myFileName.json) ?
My guess:
var __dirname = "http://anotherweb.com/json";
var intentClassifierString = fs.readFileSync("myFileName.json");
var intentClassifierCopy = serialize.fromString(intentClassifierString, __dirname);
Can you confirm that?
Thanks in advanced.
from limdu.
Hi Kai,
I think readFileSync works only with local files.
To download a remote file, try the suggestions here:
http://stackoverflow.com/questions/11944932/how-to-download-a-file-with-node-js
On Mon, Apr 27, 2015 at 5:29 PM, Kai Chew [email protected] wrote:
—
Reply to this email directly or view it on GitHub
#25 (comment).
from limdu.
@erelsgl
You're right. Just solved through alike method as you suggested, i.e. xhr
Things are interesting now!
Thanks again!! :-)
from limdu.
Related Issues (20)
- online training behaviour for missclassification HOT 2
- SVM wrapper doesn't work HOT 10
- Always the same result for Bayesian classifier HOT 1
- svmlinear fix HOT 8
- work in browser? HOT 2
- limdu.utils.test does not exist. HOT 9
- Label Classification Result correct? HOT 2
- Node.js version HOT 1
- Does limdu support json file for saving and loading classifier? HOT 2
- This package is no longer usable because "brain" library has been removed HOT 7
- Big multi label classifier on db HOT 5
- How do I know the progress of Training? HOT 6
- Visualize Correlations between data? HOT 3
- Dataset mutation
- Missed fields on cross-validation
- Incorrect Accuracy
- Confusion in README
- sprintf deprecation HOT 1
- Feature suggestions HOT 3
- Security Notice & Bug Bounty - Command Injection - huntr.dev HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from limdu.