Skip to content

Instantly share code, notes, and snippets.

View SteveBronder's full-sized avatar
⚔️
Chillin

Steve Bronder SteveBronder

⚔️
Chillin
View GitHub Profile
import csv
import os
import json
import time
from openai import OpenAI
# Initialize the OpenAI client using the new API interface.
client = OpenAI(
api_key=os.environ['OPENAI_API_KEY']
)
{"#515": {"major_features": "[#515](https://gitlab.com/libeigen/eigen/-/merge_requests/515): Add random matrix generation via SVD for enhanced testing capabilities."}}
{"#544": {"improvements": "[#544](https://gitlab.com/libeigen/eigen/-/merge_requests/544): Added support for Eigen::Block types to GDB pretty printer."}}
{"#606": {"breaking_changes": "[#606](https://gitlab.com/libeigen/eigen/-/merge_requests/606): Removed Sparse Dynamic Matrix, representing an API break."}}
{"#607": {"improvements": "[#607](https://gitlab.com/libeigen/eigen/-/merge_requests/607): Added a flowchart to aid in selecting unsupported sparse iterative solvers."}}
{"#608": {"other_changes": "[#608](https://gitlab.com/libeigen/eigen/-/merge_requests/608): Removed c++11-off CI jobs to streamline process and focus on modern standards."}}
{"#609": {"backend_improvements": "[#609](https://gitlab.com/libeigen/eigen/-/merge_requests/609): Optimize predux operations on AArch64 architecture for performance enhancement."}}
{"#489": {"backend_i

Eigen 3.5.0 Release Notes

Breaking Changes

-#606: Removed Sparse Dynamic Matrix, representing an API break.

-#649: Move Eigen::all, last, lastp1 back to Eigen::placeholders:: to reduce name collisions.

-#740: Remove DenseBase::nonZeros() as it duplicates DenseBase::size() functionality.

import requests
import datetime
import csv
# Function to get the release date for a given tag (e.g., "3.4.0")
def get_release_date(tag="3.4.0"):
releases_url = "https://gitlab.com/api/v4/projects/libeigen%2Feigen/releases"
response = requests.get(releases_url)
if response.status_code == 200:
releases = response.json()
We can't make this file beautiful and searchable because it's too large.
MR ID/Link,Title/Subject,Description/Summary,Author,Merge Date,Category/Labels,Impacted Areas/Components
515 (https://gitlab.com/libeigen/eigen/-/merge_requests/515),Add random matrix generation via SVD,"Add random matrix generation via singular value decomposition as proposed by C. C. Paige and M. A. Saunders.
Fixes #2250.
### Reference issue
See #2250 for details.
### What does this implement/fix?
We can't make this file beautiful and searchable because it's too large.
MR ID/Link,Title/Subject,Description/Summary,Author,Merge Date,Category/Labels,Impacted Areas/Components,Summary
515 (https://gitlab.com/libeigen/eigen/-/merge_requests/515),Add random matrix generation via SVD,"Add random matrix generation via singular value decomposition as proposed by C. C. Paige and M. A. Saunders.
Fixes #2250.
### Reference issue
See #2250 for details.
### What does this implement/fix?
#include <stan/math/mix.hpp>
#include <test/unit/math/test_ad.hpp>
TEST(mathMixScalFun, wiener5_lpdf) {
using stan::math::fvar;
using stan::math::var;
fvar<var> y = 0;
fvar<var> a = 0;
fvar<var> t0 = 0;
#include <Eigen/Dense>
#include <array>
#include <atomic>
#include <chrono>
#include <cmath>
#include <ctime>
#include <iomanip>
#include <iostream>
#include <memory>
#include <sstream>
#include <atomic>
#include <cassert>
#include <iostream>
#include <memory>
#include <vector>
#include <array>
#define NO_INLINE __attribute__((noinline))
#define ALWAYS_INLINE __attribute__((always_inline))
#define likely(x) __builtin_expect((x), 1)
# Running
# liquidctl set fan1 speed 75 --debug
[DEBUG] (cli) (_log_env_infos): script: /home/steve/.local/bin/liquidctl
[DEBUG] (cli) (_log_env_infos): version: 1.12.0.dev63+g2ca87e2
[DEBUG] (cli) (_log_env_infos): platform: Linux-5.15.0-56-generic-x86_64-with-glibc2.35
[DEBUG] (cli) (_log_env_infos): python: 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0]
[DEBUG] (cli) (_log_env_infos): encoding: UTF-8 default, UTF-8 preferred, utf8_mode 0
[DEBUG] (cli) (_log_env_infos): with colorlog: 6.6.0
[DEBUG] (cli) (_log_env_infos): with crcmod: 1.7
[DEBUG] (cli) (_log_env_infos): with docopt: 0.6.2