35 lines
546 B
C
35 lines
546 B
C
#ifndef CX_H
|
|
#define CX_H
|
|
|
|
// Include standard headers
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <string.h>
|
|
#include <math.h>
|
|
#include <time.h>
|
|
#include <unistd.h>
|
|
|
|
// Include GLEW
|
|
#include <GL/glew.h>
|
|
|
|
// Include GLFW
|
|
#define GLFW_INCLUDE_VULKAN
|
|
#include <GLFW/glfw3.h>
|
|
|
|
// Include project headers
|
|
#include <tensor.h>
|
|
#include <model.h>
|
|
#include <tensor.h>
|
|
#include <shader.h>
|
|
#include <neural.h>
|
|
|
|
// Declare functions
|
|
|
|
|
|
int cx_glinit(GLFWwindow **);
|
|
int cx_nninit(Neural_Network **);
|
|
|
|
int cx_run(GLFWwindow *, Neural_Network *);
|
|
|
|
#endif
|
|
|