#include "NeuralNetwork.hpp"

std::string NeuralNetwork::expression2str(dynet::Expression & expr)
{
  std::string result = "";

  auto elem = dynet::as_vector(expr.value());

  for (auto & f : elem)
    result += float2str(f, "%f") + " ";

  if (!result.empty())
  result.pop_back();

  return result;
}