#pragma once

#include <cmath>

#include <any>
#include <complex>
#include <iostream>
#include <map>
#include <nuTens/utils/instrumentation.hpp>
#include <nuTens/utils/logging.hpp>
#include <variant>
#include <vector>

#if USE_PYTORCH
#include <torch/torch.h>
#endif