Metadata-Version: 2.1
Name: dataSaver
Version: 0.0.3
Summary: Utility to save data to cvs as an easy (and very basic) to read and use alternative to tensorboard
Home-page: https://github.com/Pensarfeo/dataSaver
Author: Pedro A. Favuzzi
Author-email: pa.favuzzi@gmail.com
License: UNKNOWN
Description: # DataSaver
        
        Utility to save data to cvs as an easy (and very basic) to read and use alternative to tensorboard. 
        
        ## Usage
        
        ```python
        from dataSaver import DataSaver
        
        dataSaver = DataSaver('./somedir/filename/')
        
        # creates a file in csv format, where the keys of the dictionary are the column names and the values of the first row are the values associated with each key  
        dataSaver.add({
            'ephoch': 10,
            , 'iter': 200
            , 'learningRate': 0.0001,
            , 'loss': 10324
        }
        
        # The first call fixes the columns and only the keys that where present the first time add was called will be added
        dataSaver.add({
            'ephoch': 10,
            , 'bananass': 10324
            , 'iter': 200
            , 'learningRate': 0.0001,
            , 'loss': 10324
            , 'bananass': 10324
        
        })
        
        # collect all data in an internal array dataSaver.cacheArray
        dataSaver.cache({....})
        
        # Save the data collected by cache to file and empty cache
        dataSaver.dumpCache()
        
        
        ```
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
