 |
rio2csv.exe mini-HOWTO
Summary |
1. Introduction
2. How to use it
3. Notes and limitations
4. Bugs
5. Technical discussion
6. Future implementations
|
1. Introduction |
This program is the first part of the first step of the training part of the NN. It is not doing a hard job, but it takes hours to do, so you'd better launch this program before you go to bed, and even, you're not certain that it will be finished when you come back tomorrow.
Basically, what it is doing is that it takes the files from British Steel Data and converts them in standard files. The original format is .RIO which is a compressed data file containing lots of information about the thermocouples at a particular moment.
Each file contains the data for a few minutes of the casting process. As we don't need all the information contained in this files, only a part of the data will be extracted.
The output files are .CSV files (comma separated values), which can be read by many standard spreadsheets.
There is already a program converting one single .RIO file to a .CSV file. The problem is that we need a large number of files to train the NN and it takes about 30 seconds to convert a file manually. I have right here about 8000 .RIO files, and it's certainly not the whole package, my beard will grow white before I've finished with this convertions.
This program runs the conversion program on each RIO file. It's not going a lot faster, but it is a lot less boring than doing it manually.
|
2. How to use it |
This program is fairly simple to use and does not have a lot of options. All you need to do is to choose the directory which contains the .RIO files to convert. The program will read subdirectories, looking for all .RIO files.
Once you have your list, you may want to remove some of the files if you already have done them. You can do it manually from the list or search for CSV files in the right list. When you have your list, you can choose the "Remove processed files" command to remove files that are in both lists.
You can now "Begin process" which will launch the conversion program, giving the file names one by one as an argument. rio2csv waits for each process to finish before it launches the next one and it calculates the total time taken to convert the files.
|
3. Notes and limitations |
This program is my first program in Visual Basic that has really a target. I've tried some exemples before,
|
|
 |