File tree Expand file tree Collapse file tree 2 files changed +12
-9
lines changed
Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change 22
33include __DIR__ . '/vendor/autoload.php ' ;
44
5+ use Rubix \ML \Other \Loggers \Screen ;
56use Rubix \ML \Datasets \Labeled ;
67use Rubix \ML \PersistentModel ;
78use Rubix \ML \Pipeline ;
1819use Rubix \ML \NeuralNet \ActivationFunctions \LeakyReLU ;
1920use Rubix \ML \NeuralNet \Optimizers \AdaMax ;
2021use Rubix \ML \Persisters \Filesystem ;
21- use Rubix \ML \Other \Loggers \Screen ;
2222use Rubix \ML \Datasets \Unlabeled ;
2323
2424use function Rubix \ML \array_transpose ;
2525
2626ini_set ('memory_limit ' , '-1 ' );
2727
28- echo 'Loading data into memory ... ' . PHP_EOL ;
28+ $ logger = new Screen ();
29+
30+ $ logger ->info ('Loading data into memory ' );
2931
3032$ samples = $ labels = [];
3133
6062 new Filesystem ('sentiment.model ' , true )
6163);
6264
63- $ estimator ->setLogger (new Screen ('sentiment ' ));
64-
65- echo 'Training ... ' . PHP_EOL ;
65+ $ estimator ->setLogger ($ logger );
6666
6767$ estimator ->train ($ dataset );
6868
7373 ->toCSV (['scores ' , 'losses ' ])
7474 ->write ('progress.csv ' );
7575
76- echo 'Progress saved to progress.csv ' . PHP_EOL ;
76+ $ logger -> info ( 'Progress saved to progress.csv ' ) ;
7777
7878if (strtolower (trim (readline ('Save this model? (y|[n]): ' ))) === 'y ' ) {
7979 $ estimator ->save ();
Original file line number Diff line number Diff line change 22
33include __DIR__ . '/vendor/autoload.php ' ;
44
5+ use Rubix \ML \Other \Loggers \Screen ;
56use Rubix \ML \Datasets \Labeled ;
67use Rubix \ML \PersistentModel ;
78use Rubix \ML \Persisters \Filesystem ;
1112
1213ini_set ('memory_limit ' , '-1 ' );
1314
14- echo 'Loading data into memory ... ' . PHP_EOL ;
15+ $ logger = new Screen ();
16+
17+ $ logger ->info ('Loading data into memory ' );
1518
1619$ samples = $ labels = [];
1720
2629
2730$ estimator = PersistentModel::load (new Filesystem ('sentiment.model ' ));
2831
29- echo 'Making predictions ... ' . PHP_EOL ;
32+ $ logger -> info ( 'Making predictions ' ) ;
3033
3134$ predictions = $ estimator ->predict ($ dataset );
3235
4144
4245$ results ->toJSON ()->write ('report.json ' );
4346
44- echo 'Report saved to report.json ' . PHP_EOL ;
47+ $ logger -> info ( 'Report saved to report.json ' ) ;
You can’t perform that action at this time.
0 commit comments