Featured

Microsoft Reinforcement Learning Open Source Fest 2022 – Native CSV Parser

Shorter Introduction PR: https://github.com/VowpalWabbit/vowpal_wabbit/pull/4073 Tutorial: https://vowpalwabbit.org/docs/vowpal_wabbit/python/latest/tutorials/cmd_csv_with_iris_dataset.html Introduction My project here at the Reinforcement Learning Open Source Fest 2022 is to add the native CSV parsing feature for the Vowpal Wabbit. So why do I choose to implement native CSV parsing? CSV is one of the most popular file formats used in the machine learning datasetContinue reading Microsoft Reinforcement Learning Open Source Fest 2022 – Native CSV Parser

Advertisement

Featured

My Google Summer of Code 2022 – Google Blockly Workspace MultiSelect Plugin

Project Repository Link Try out the plugin online PRs and issues resolved during GSoC 2022: Public Announcement My GitHub Introduction Hi there! If you prefer watching videos, check this out for an episode demoing the plugin: For you guys who prefer reading, in this blog post I will introduce you to my work on theContinue reading My Google Summer of Code 2022 – Google Blockly Workspace MultiSelect Plugin

Tencent Rhino-bird Open-source Training Program 2022 – SunEC sm2p256v1 Key Pairs Generation

For 2022 final result, I passed the final evaluation, obtained all the honor titles (Only 2/4000+ in all participants): Tencent Open Source Contributor Certificate (only issued 30+ around the globe at that time), Intern of Excellence, Task Scholarship. Issue Task 1 Requirement https://github.com/openjdk/jdk/pull/9541 Task 2 Requirement Result Tested computing the signature as well as verifyingContinue reading “Tencent Rhino-bird Open-source Training Program 2022 – SunEC sm2p256v1 Key Pairs Generation”

My Summer of Bitcoin 2022 Project – CI for CADR

Synopsis Before the Summer of Bitcoin project, Cryptoanarchy Debian Repo (CADR) lacked Continuous Integration (CI), which troubles the new coming contributors because setting up the developing environment can be complex. I finally successfully implemented the CI using GitHub Actions default runners. The CI can be triggered manually, or by sending PRs as well as pushingContinue reading My Summer of Bitcoin 2022 Project – CI for CADR

openEuler 20.03 LTS SP3 Kickstart Automatic Installation on VMware Workstation

Introduction As openEuler also uses Redhat Anaconda as its OS installer, we can use Kickstart for Automatic Installation. However, the guides provided in the previous documentation officially are not straightforward enough for Linux newbies who tend to use virtual machines for installation. So in this blog, I’m going to show you how to perform openEulerContinue reading “openEuler 20.03 LTS SP3 Kickstart Automatic Installation on VMware Workstation”

mdbook-pdf: A mdBook backend for generating PDF files

Introduction mdBook allows you to create book from markdown files. It’s pretty much alike Gitbook but implemented in Rust. However, unlike Gitbook that supports using calibre for generating PDF, for a long time, mdBook doesn’t support generating PDF files natively, and supporting that is also not in their roadmap. Existing plugins (backends) such as mdbook-latexContinue reading “mdbook-pdf: A mdBook backend for generating PDF files”

Deploy a Kubernetes Cluster based on Calico and openSUSE Kubic

Introduction openSUSE Kubic is a certified Kubernetes Distribution based on openSUSE MicroOS. Calico is an open-source project that can be used by Kubernetes to deploy a pod network to the cluster. In this blog, I will show you how to deploy a Kubernetes Cluster based on Calico and openSUSE Kubic by a Virtual Machine. WeContinue reading “Deploy a Kubernetes Cluster based on Calico and openSUSE Kubic”

Install VirtualBox Guest Additions for openEuler 20.03 SP1

This article mainly discusses encountered issues and solutions when I installed VirtualBox Guest Additions for OpenEuler 20.03 SP1. After installing openEuler 20.03 SP1, log in to openEuler (I login as root here, if you are a regular user, you may need to use sudo when executing commands below), and then click Device -> Insert GuestContinue reading “Install VirtualBox Guest Additions for openEuler 20.03 SP1”

A solution to rEFInd unable to load using shim when Secure Boot is enabled

Background Ubuntu 21.10 can load on my computer through secure boot, and the shim version is 15.4. Then refer to the official tutorial, I installed rEFInd v0.13.2 (the latest version when I posted this blog) via PPA in Ubuntu 21.10. However, when I restart the system and load rEFInd, it always fails with the messageContinue reading “A solution to rEFInd unable to load using shim when Secure Boot is enabled”

Keras Model Errors on Loading using TF2.3 – IndexError: list index out of range

Here is an example to solve similar questions from the issue #43561 When I was trying to load the sequential model here using tf.keras.models.load_model in TF 2.3.1, an error is thrown at the following location: The model is believed to be trained using keras and under TF1.9, and the model definition can be found here,Continue reading “Keras Model Errors on Loading using TF2.3 – IndexError: list index out of range”