Skip to content

KiyoMenager/dataset_loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DatasetLoader

DatasetLoader is a simple tsp dataset loader.

The DatasetLoader assumes there is a data folder at the root of your project. Example importing a dataset located at "root_dir/data/st70-tsp.txt"

# Load dataset from file.
DatasetLoader.import("st70-tsp.txt")
#=> DatasetLoader.TspProblem{
  name: "st70",
  type: "TSP",
  ...
  node_coord: [{id, x, y}, ... ]
}

Note: Works only with TSPLIB format.

See datasets to get other tsp dataset.

Installation

If available in Hex, the package can be installed as:

  1. Add dataset_loader to your list of dependencies in mix.exs:
```elixir
def deps do
  [{:dataset_loader, "~> 0.1.0"}]
end
```
  1. Ensure dataset_loader is started before your application:
```elixir
def application do
  [applications: [:dataset_loader]]
end
```

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages