Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
kiabuzz authored Jan 8, 2024
1 parent f66fed6 commit 2b78928
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions compressedlut.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ using namespace std;
namespace compressedlut {
struct struct_configs {int mdbw; bool hbs; bool ssc; bool mlc;};

void compressedlut(const vector<int>& table_data, const string& table_name, const string& output_path, struct struct_configs configs, int* initial_size, vector<int>& final_size);
int hb_compression(bool self_similarity, const vector<int>& t_hb, int w_s, vector<int>& t_ust, vector<int>& t_bias, vector<int>& t_idx, vector<int>& t_rsh);
void rtl(const string& file_path, const string& table_name, const vector<int>& all_w_in, const vector<int>& all_w_out, const vector<int>& all_w_l, const vector<int>& all_w_s, const vector<vector<int>>& all_t_lb, const vector<vector<int>>& all_t_ust, const vector<vector<int>>& all_t_bias, const vector<vector<int>>& all_t_idx, const vector<vector<int>>& all_t_rsh, int max_level);
void plaintable_rtl(const string& file_path, const string& table_name, const vector<int>& table_data);
void hls(const string& file_path, const string& table_name, const vector<int>& all_w_in, const vector<int>& all_w_out, const vector<int>& all_w_l, const vector<int>& all_w_s, const vector<vector<int>>& all_t_lb, const vector<vector<int>>& all_t_ust, const vector<vector<int>>& all_t_bias, const vector<vector<int>>& all_t_idx, const vector<vector<int>>& all_t_rsh, int max_level);
void plaintable_hls(const string& file_path, const string& table_name, const vector<int>& table_data);
int bit_width(int value);
void compressedlut(const vector<long int>& table_data, const string& table_name, const string& output_path, struct struct_configs configs, long int* initial_size, vector<long int>& final_size);
long int hb_compression(bool self_similarity, const vector<long int>& t_hb, int w_s, vector<long int>& t_ust, vector<long int>& t_bias, vector<long int>& t_idx, vector<long int>& t_rsh);
void rtl(const string& file_path, const string& table_name, const vector<int>& all_w_in, const vector<int>& all_w_out, const vector<int>& all_w_l, const vector<int>& all_w_s, const vector<vector<long int>>& all_t_lb, const vector<vector<long int>>& all_t_ust, const vector<vector<long int>>& all_t_bias, const vector<vector<long int>>& all_t_idx, const vector<vector<long int>>& all_t_rsh, int max_level);
void plaintable_rtl(const string& file_path, const string& table_name, const vector<long int>& table_data);
void hls(const string& file_path, const string& table_name, const vector<int>& all_w_in, const vector<int>& all_w_out, const vector<int>& all_w_l, const vector<int>& all_w_s, const vector<vector<long int>>& all_t_lb, const vector<vector<long int>>& all_t_ust, const vector<vector<long int>>& all_t_bias, const vector<vector<long int>>& all_t_idx, const vector<vector<long int>>& all_t_rsh, int max_level);
void plaintable_hls(const string& file_path, const string& table_name, const vector<long int>& table_data);
int bit_width(long int value);
void help();
}

Expand Down

0 comments on commit 2b78928

Please sign in to comment.