frugally-deep v0.12.0-p0 Release Notes

Release Date: 2020-02-26 // about 4 years ago
  • Tensor shapes and positions now explicitly track the tensor's rank.

    💥 breaking changes:

    • fdeep::tensor5 has been renamed to fdeep::tensor
    • fdeep::tensor5_pos has been renamed to fdeep::tensor_pos
    • fdeep::shape5 has been renamed to fdeep::tensor_shape
    • ⬇️ dropped support for shape inference in reshape layers

    🚚 deprecated functions (will likely be removed from the API soon)

    • float_type fdeep::tensor5::get(std::size_t, std::size_t, std::size_t, std::size_t, std::size_t) const: Please use float_type fdeep::tensor5::get(const tensor_pos&) const or float_type fdeep::tensor5::get_ignore_rank(const tensor_pos&) const instead.
    • void fdeep::tensor5::set(std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, float_type): Please use float_type fdeep::tensor5::set(const tensor_pos, float_type) or float_type fdeep::tensor5::set_ignore_rank(const tensor_pos&, float_type) instead.