Model Conversion from TensorFlow V1 to V2 without Model RetrainingI was recently asked to help resolve issues in upgrading a model which was developed using TensorFlow v1 (tensorflow==1.14.0) to a latest…Mar 25Mar 25
Reproduce Virtual Environment Without Access to InternetIt is possible that you reproduce a virtual environment in an offline server by downloading all required packages as well as all their…Aug 7, 2024Aug 7, 2024
Preparation for PMPProject Management Professional (PMP) is a designation accredited by the Project Management Institute (PMI). It is a credential to show…Nov 9, 2023Nov 9, 2023
Install Relevant Software / Packages for Elasticsearch — Part 2Elasticsearch can integrate with other software or packages to do data loading, processing and analysis. This essay will briefly cover the…Dec 9, 2022Dec 9, 2022
Set Up Elasticsearch on Personal Laptop (Virtual Machine)-Part 1Elasticsearch is an open-source full-text search engine on JSON documents. It can be accessed via RESTful API, client API (e.g. python…Dec 9, 2022Dec 9, 2022
Pitfall of ROC-AUC in Measuring FairnessWhen you successfully develop a classification model and receive a nice performance of AUC (ROC-AUC), do you ever ask whether my model…Nov 21, 2022Nov 21, 2022
How to Print Webpage NicelySometimes, I have to print webpages to do documentation or offline reading. As many people may already suffer from the issue, if just…Nov 2, 2022Nov 2, 2022
Model Explainability: LIME & SHAPModel explainability enhances human trust in machine learning. As the complexity level of a model goes up, it becomes increasingly…Jul 19, 2022Jul 19, 2022
Web-scrape Flight TicketSince late February, almost all airlines from Singapore to China have been enforced circuit breaker for 4 weeks due to the recent spike of…Mar 27, 2022Mar 27, 2022
Windows: How to Do chmod 400?I recently switched from macOS to Windows 10 for some projects when using AWS, and of course, met some small but uncomfortable issues. The…Jan 4, 2022Jan 4, 2022
How to Display Chinese Character in matplotlibI met this issue (Chinese characters, or other non-ascii characters) recently when developing an App. It is not complicated to solve, but…Jan 2, 2022Jan 2, 2022
Python Environment Setup in AWSAs Infrastructure as a service (IaaS) becomes more accessible to individuals, more data fans may end up using cloud service to train their…Dec 9, 2021Dec 9, 2021
Enhance the Security of .xlsx on MacHave you ever tried to save the daily expenditure or other sensitive data in Excel? If so, how do you guarantee your data security and…Dec 5, 2021Dec 5, 2021
Troubleshoot: External Hard Drive Not Found on MacWhile it almost never happens on Windows, it occurs a couple of times when I plug a hard drive into Mac. The hard drive does not pop up and…Dec 4, 2021Dec 4, 2021
Pitfall of Xgboost — Order of FeaturesIf your journey of machine learning starts from regression (or econometrics in a broader concept), then this will be an important reminder…Sep 26, 20212Sep 26, 20212
Killing TicksA bug can never be eliminated as long as we are coding. This essay aims to summarize the bugs (or “ticks”) I met in python coding and the…Aug 27, 2021Aug 27, 2021
Nurses Are Also Important in HealthcarePeople normally give high respect to doctors, who have high social status, earn high salaries and play important roles in the healthcare…Jan 20, 2021Jan 20, 2021
Overview the Circles of Big DataEver since 2005 when “big data” was first called by Roger Mougalas, this term has been popular among the public. This passage attempts to…Jul 20, 2020Jul 20, 2020
Python Graph Gallery (Part 2)This essay continues to summarise the python scripts of common graphs in data exploration. The sample data used here are Boston House Data…May 13, 2020May 13, 2020