NonArchimedeanMachineLearning.jl
Non-Archimedean Machine Learning in Julia.
Welcome to the documentation for NonArchimedeanMachineLearning.jl. This library provides data structures and algorithms for machine learning over p-adic numbers and polydisc spaces.
Overview
The src codebase is structured into the following categories:
- Basic Structures: Core mathematical structures including p-adic valuation, polydiscs, and tangent vectors.
- Optimization: Machine learning models, loss functions, and optimization algorithms (Gradient/Greedy Descent and Tree Search methods).
- Visualization: Loss landscape sampling and search tree plotting.
Use the sidebar to explore the API reference for each category.