Tensor denso
Tensores densos armazenam valores em um bloco sequencial contíguo de memória onde todos os valores são representados. Tensores ou matrizes multidimensionais são usados em um conjunto diversificado de aplicações de análise de dados multidimensionais. Vários produtos de software podem executar cálculos de tensores, como a suíte MATLAB, que foi até aprimorada por diversas ferramentas de terceiros de código aberto. O MATLAB sozinho permite uma variedade de operações de tensor denso binário e de elemento. Uma camada densa é uma camada totalmente conectada, pois cada neurônio obtém uma entrada de todos os neurônios na camada anterior, sendo, portanto, densamente conectado. Isso significa que cada neurônio em uma camada densa estará totalmente conectado a cada neurônio na camada anterior. Geralmente, o tensor denso é usado no final de uma rede e, em alguns casos, várias vezes. Ao tentar construir uma infraestrutura em camadas para aplicações de tensor denso de alto desempenho, uma das bibliotecas mais usadas é o dten, conhecido por armazenar e manipular tensores densos. A biblioteca armazena tensores densos em formatos de armazenamento canônicos e converte entre formatos de armazenamento em paralelo. Além disso, é compatível com a matricização de tensores de diferentes maneiras. A biblioteca tem um propósito geral e oferece um alto grau de flexibilidade. Podemos considerar um tensor como a generalização multidimensional de uma matriz. Em termos matemáticos, é apenas uma reestruturação conceitual (ou lógica) do tensor.