TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
Classes | Typedefs | Enumerations | Functions
visdom Namespace Reference

Classes

struct  ConnectionParams
 
struct  OptionPair
 
class  Visdom
 
class  VisdomImpl
 

Typedefs

using StringList = std::vector< std::string >
 
using StringListMap = std::unordered_map< int, StringList >
 
using OptionValue = mapbox::util::variant< bool, double, std::string, StringList, StringListMap, torch::Tensor >
 
using Options = std::unordered_map< std::string, OptionValue >
 

Enumerations

enum  UpdateMethod {
  UpdateMethod::None, UpdateMethod::Append, UpdateMethod::Insert, UpdateMethod::Replace,
  UpdateMethod::Remove
}
 

Functions

Options makeOpts (std::initializer_list< OptionPair > init)
 

Typedef Documentation

using visdom::Options = typedef std::unordered_map<std::string, OptionValue>
using visdom::OptionValue = typedef mapbox::util::variant<bool, double, std::string, StringList, StringListMap, torch::Tensor>
using visdom::StringList = typedef std::vector<std::string>
using visdom::StringListMap = typedef std::unordered_map<int, StringList>

Enumeration Type Documentation

enum visdom::UpdateMethod
strong
Enumerator
None 
Append 
Insert 
Replace 
Remove 

Function Documentation

Options visdom::makeOpts ( std::initializer_list< OptionPair init)
inline