som-tsp is a combinatorial optimization tool designed to solve the Traveling Salesperson Problem using a neural network approach. It functions as a solver that approximates the shortest possible route to visit a set of coordinate-based city locations exactly once and return to the starting point.
The system employs a neural network architecture combined with circular array encoding to determine route paths. It includes a visualization system that generates graphical maps and distribution charts to analyze the efficiency and layout of the calculated route solutions.
The tool provides utilities for parsing coordinate data from standard library files to prepare city locations for optimization. It transforms these raw inputs into numerical tensors for processing and renders the final results as two-dimensional line plots.