TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
Public Attributes | List of all members
cherrypi::CherryVisDumperModule::TraceData Struct Reference

#include <cherryvisdumper.h>

Public Attributes

std::unordered_map< std::shared_ptr< Task >, int32_t > taskToId_
 
std::vector< nlohmann::json > tasks_
 
std::unordered_map< std::string, std::string > boardKnownValues_
 
nlohmann::json boardUpdates_
 
std::unordered_map< UnitId, UnitDataunitsInfos_
 
std::unordered_map< std::string, nlohmann::json > unitsUpdates_
 
std::unordered_map< std::string, std::vector< nlohmann::json > > unitsFirstSeen_
 
Logger logs_
 
std::unordered_map< std::string, LoggerunitsLogs_
 
std::unordered_map< std::string, std::vector< nlohmann::json > > drawCommands_
 
std::unordered_map< std::string, TreeDatatrees_
 
std::vector< nlohmann::json > treesMetadata_
 
std::unordered_map< std::string, std::unordered_map< std::string, nlohmann::json > > tensors_
 
std::unordered_map< std::string, std::string > tensorNameToFile_
 
std::vector< nlohmann::json > heatmapsMetadata_
 
std::unordered_map< std::string, std::vector< nlohmann::json > > tensorsSummary_
 
std::unordered_map< std::string, nlohmann::json > gameValues_
 

Member Data Documentation

std::unordered_map<std::string, std::string> cherrypi::CherryVisDumperModule::TraceData::boardKnownValues_
nlohmann::json cherrypi::CherryVisDumperModule::TraceData::boardUpdates_
std::unordered_map<std::string , std::vector<nlohmann::json> > cherrypi::CherryVisDumperModule::TraceData::drawCommands_
std::unordered_map<std::string , nlohmann::json> cherrypi::CherryVisDumperModule::TraceData::gameValues_
std::vector<nlohmann::json> cherrypi::CherryVisDumperModule::TraceData::heatmapsMetadata_
Logger cherrypi::CherryVisDumperModule::TraceData::logs_
std::vector<nlohmann::json> cherrypi::CherryVisDumperModule::TraceData::tasks_
std::unordered_map<std::shared_ptr<Task>, int32_t> cherrypi::CherryVisDumperModule::TraceData::taskToId_
std::unordered_map<std::string , std::string > cherrypi::CherryVisDumperModule::TraceData::tensorNameToFile_
std::unordered_map< std::string , std::unordered_map<std::string , nlohmann::json> > cherrypi::CherryVisDumperModule::TraceData::tensors_
std::unordered_map<std::string , std::vector<nlohmann::json> > cherrypi::CherryVisDumperModule::TraceData::tensorsSummary_
std::unordered_map<std::string , TreeData> cherrypi::CherryVisDumperModule::TraceData::trees_
std::vector<nlohmann::json> cherrypi::CherryVisDumperModule::TraceData::treesMetadata_
std::unordered_map<std::string , std::vector<nlohmann::json> > cherrypi::CherryVisDumperModule::TraceData::unitsFirstSeen_
std::unordered_map<UnitId, UnitData> cherrypi::CherryVisDumperModule::TraceData::unitsInfos_
std::unordered_map<std::string , Logger> cherrypi::CherryVisDumperModule::TraceData::unitsLogs_
std::unordered_map<std::string , nlohmann::json> cherrypi::CherryVisDumperModule::TraceData::unitsUpdates_

The documentation for this struct was generated from the following file: