mirror of
https://git.intern.spaceteamaachen.de/ALPAKA/sta-peak.git
synced 2025-06-10 01:55:59 +00:00
sta-core independent
This commit is contained in:
parent
b194feabcd
commit
1505e7d0db
@ -2,8 +2,12 @@
|
||||
#include <sta/math/utils.hpp>
|
||||
#include <cstdint>
|
||||
#include <cmath>
|
||||
#include <iostream>
|
||||
|
||||
#ifdef STA_CORE
|
||||
#include <sta/debug/debug.hpp>
|
||||
#include <sta/debug/assert.hpp>
|
||||
#endif
|
||||
|
||||
namespace sta{
|
||||
|
||||
|
@ -3,8 +3,25 @@
|
||||
#include <cstdint>
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
|
||||
#ifdef STA_CORE
|
||||
#include <sta/debug/debug.hpp>
|
||||
#include <sta/debug/assert.hpp>
|
||||
#else
|
||||
void STA_ASSERT_MSG(int cond, const char * msg) {
|
||||
if(!cond) {
|
||||
printf("%s\n", msg);
|
||||
std::exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
#define STA_DEBUG_PRINT printf
|
||||
#define STA_DEBUG_PRINTF printf
|
||||
|
||||
void STA_DEBUG_PRINTLN(const char * msg) {
|
||||
printf("%s\n", msg);
|
||||
}
|
||||
#endif
|
||||
namespace sta
|
||||
{
|
||||
namespace math {
|
||||
@ -415,7 +432,7 @@ void matrix::show_serial() {
|
||||
for(uint8_t c = 0; c < get_cols(); c++) {
|
||||
|
||||
STA_DEBUG_PRINT("| ");
|
||||
STA_DEBUG_PRINT(operator()(r, c));
|
||||
STA_DEBUG_PRINTF("%f", operator()(r, c));
|
||||
if(c == get_cols() - 1) {
|
||||
STA_DEBUG_PRINTLN(" |");
|
||||
} else {
|
||||
@ -431,7 +448,7 @@ void matrix::show_serial() {
|
||||
|
||||
void matrix::show_shape() {
|
||||
|
||||
STA_DEBUG_PRINTF("Matrix shape: (%d x %d)", get_rows(), get_cols());
|
||||
STA_DEBUG_PRINTF("Matrix shape: (%d x %d)\n", get_rows(), get_cols());
|
||||
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user