Skip to main content

Updates February 05, 2024

Takuro Saito
JijZept Software Team

JijZept Updates

We’re pleased to announce the release of JijZept with important updates and fixes that further refine your experience.

Updated SDKs

New Features

  • User Warnings in jijzept: UserWarnings will now be issued for features that are scheduled to be removed at the end of April 2024.

    import jijzept as jz

    sampler = jz.JijSASampler(config="config.toml")
    response = sampler.sample_model(problem, instance_data)

    """ Displayed content
    UserWarning: The `feasible()` method will be removed at the end of April 2024. Please see the following document for the replacement feature: https://www.documentation.jijzept.com/docs/jijzept/tutorials/sampleset#sampleset
    response.feasible()
    """

    The warning message also includes a link to documentation that describes alternative features available, so please check it and transition to the new features accordingly.

  • New Document for new SampleSet: We have updated the content within the Learn section of the documentation site to reflect descriptions compatible with the new SampleSet. For details on the new SampleSet, please check here.

    info

    What is new SampleSet?: A SampleSet is the return value obtained when using the sample_model method, containing the solutions obtained and related information. While the traditional SampleSet stored data in a column-oriented manner, the new SampleSet stores data in a row-oriented manner. Currently, JijZept is in the process of transitioning from the traditional SampleSet to the new SampleSet, with features related to the traditional SampleSet scheduled to be removed at the end of April 2024.

  • Improved the performance of the JijDA4Sampler: We have improved the performance of the JijDA4Sampler. In particular, the part that generates requests to DA4 has been accelerated by approximately 20 times.

  • Updated JijZept Portal Site:

    • We have completely revamped the JijZept Portal Site and introduced a new UI for an enhanced user experience.
    • We now support two billing systems: pay_per_use and monthly subscription.

Bug Fixes

  • Inequality constraint direction reversal in MPS files: Fixed an issue where the direction of inequality constraints contained in MPS files would be reversed.