Skip to content

JoostvDoorn/xlua-progress-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Progress extension for xlua

This extension to xlua.progress allows you to print extra information alongside the progressbar, without causing scrollback.

To use include:

require 'xlua'
require 'xlua-progress-plus'

xlua.progress

xlua.progress(current, goal, info_lines)

Outputs progress bar with info_lines nr of additional lines. The additional lines can be filled using xlua.info.

xlua.info

xlua.info(output, [line_nr])

Info output. line_nr assigns line to output info on.

xlua.info_clear

xlua.info_clear()

Example

xlua.info(string.format("Training error %f", 0.5))
xlua.progress(1, 100, 1)

Outputs:

 [................... 1/100 ....................] ETA: 0ms | Step: 0ms
Training error 0.500000

About

Simple extension to xlua.progress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages