csvを読み込んで雑にパースして返す関数。
UCI Machine Learning RepositoryのIrisデータセットを使ってください。
std::optionalが使えます。
機械学習の本のサンプルコード(Python向け)をC++で書こうと思ったら必要になった。
using System; | |
using System.Collections.Generic; | |
using System.Text; | |
using System.Threading.Tasks; | |
using System.Drawing; | |
using System.IO; | |
using static System.Linq.Enumerable; | |
namespace MusicGameMovieMaker | |
{ |
// copyright (c) 2019 plasma-effect | |
// Distributed under the Boost Software License, Version 1.0. | |
// (See http://www.boost.org/LICENSE_1_0.txt) | |
#pragma once | |
#include<optional> | |
#include<stdexcept> | |
#include<type_traits> | |
namespace maybe_monad |
#include<iostream> | |
#include<string> | |
#include<filesystem> | |
int main() | |
{ | |
std::string path; | |
std::getline(std::cin, path); | |
for (auto&& x : std::filesystem::recursive_directory_iterator(path)) | |
{ |
csvを読み込んで雑にパースして返す関数。
UCI Machine Learning RepositoryのIrisデータセットを使ってください。
std::optionalが使えます。
機械学習の本のサンプルコード(Python向け)をC++で書こうと思ったら必要になった。
// copyright (c) 2021 M.K (a.k.a plasma-effect) | |
// Distributed under the Boost Software License, Version 1.0. | |
// (See http://www.boost.org/LICENSE_1_0.txt) | |
#pragma once | |
#include <utility> | |
#include <tuple> | |
namespace cpp_decorator |