INNER CODE UNIT · Python

epoch_cost

ShannonAI/glyce · glyce/models/latticeLSTM/main.py:327

        epoch_cost = epoch_finish - epoch_start
        logger.info(("Epoch: %s training finished. Time: %.2fs, speed: %.2fst/s,  total loss: %s" % (idx, epoch_cost, train_num/epoch_cost, total_loss)))
        speed, acc, p, r, f, _ = evaluate(data, model, "dev")
        dev_finish = time.time()
        dev_cost = dev_finish - epoch_finish

        if seg:
            current_score = f
            logger.info(("Dev: time: %.2fs, speed: %.2fst/s; acc: %.4f, p: %.4f, r: %.4f, f: %.4f" % (dev_cost, speed, acc, p, r, f)))
        else:
            current_score = acc
            logger.info(("Dev: time: %.2fs speed: %.2fst/s; acc: %.4f"%(dev_cost, speed, acc)))

        if current_score > best_dev:
            if seg:
                logger.info(F"Exceed previous best f score: {best_dev}")
            else:
                logger.info(F"Exceed previous best acc score: {best_dev}")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…