                cout << "* Considering dropout:" << '\n';
                cout << "  - dropout at 1.0x metadata overhead" << '\n';
                cout << "    | equiv.bitlen:\t" << dropout_equiv_bitlen_2x << '\n';
                cout << "    | reduction rate:\t" << (equiv_origin_bitlen / dropout_equiv_bitlen_2x) << '\n';
                cout << "    | bitlen_dropout <= bitlen_enc?\t"
                     << (dropout_equiv_bitlen_2x <= compressibility.huffman_est.avg_bitlen_lower_bound) << '\n';
                cout << "  - dropout at 0.5x metadata overhead" << '\n';
                cout << "    | equiv.bitlen:\t" << dropout_equiv_bitlen_1_5x << '\n';
                cout << "    | reduction rate (fp32):\t" << (equiv_origin_bitlen / dropout_equiv_bitlen_1_5x) << '\n';
                cout << "    | bitlen_dropout <= bitlen_enc?\t"