Example #1
0
    static public List<TrainingSequence> ParseText(string text)
    {
        JsonTraining obj = Newtonsoft.Json.JsonConvert.DeserializeObject<JsonTraining>(text);
        List<TrainingSequence> sequences = new List<TrainingSequence>();

        for (int i = 0; i < obj.data.sequences.Count; ++i)
            sequences.Add(new TrainingSequence((TrainingType) (obj.data.sequences[i].type - 1), obj.data.sequences[i].totalLength, obj.data.sequences[i].effortLength, obj.data.sequences[i].restLength, obj.data.sequences[i].iteration));

        return (sequences);
    }
Example #2
0
    public void Training(List <int[]> inputList, List <int[]> outputList)
    {
        JsonTraining dataTraining = new JsonTraining();

        dataTraining.inputs  = inputList;
        dataTraining.outputs = outputList;

        string jsonTraning = GameDevWare.Serialization.Json.SerializeToString(dataTraining);

        jsonTraning = jsonTraning.Replace(" ", string.Empty);

        string urlTraining = apiUrl + "training/" + jsonTraning;

        StartCoroutine(WaitForRequest(urlTraining));
    }