Skip to content

Commit 67fda26

Browse files
bamurtaughCESARDELATORRE
authored andcommitted
Time series cleanup (#611)
* Update main readme after time series merge -Add row for time series forecasting, change order of readme to make more sense, update link for regression forecasting * Remove unnecessary projects, cleanup old folders * Update labels for forecasting examples * Remove link Only having link for regression and not time series appears inconsistent
1 parent d1bcbb4 commit 67fda26

17 files changed

+26
-444
lines changed

README.md

+12-4
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@ The official ML.NET samples are divided in multiple categories depending on the
4949
</tr>
5050
<tr>
5151
<td align="middle"><img src="images/price-prediction.png" alt="Price Prediction chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>Price Prediction<br><a href="samples/csharp/getting-started/Regression_TaxiFarePrediction">C#</a> &nbsp; &nbsp; <a href="samples/fsharp/getting-started/Regression_TaxiFarePrediction">F#</a></b></td>
52-
<td align="middle"><br><img src="images/sales-forcasting.png" alt="Sales ForeCasting chart"><br><img src="images/app-type-e2e-black.png" alt="End-to-end app icon"><br><b>Sales ForeCasting<br><a href="samples/csharp/end-to-end-apps/Regression-SalesForecast">C#</a><br><br></b></td>
52+
<td align="middle"><br><img src="images/sales-forcasting.png" alt="Sales ForeCasting chart"><br><img src="images/app-type-e2e-black.png" alt="End-to-end app icon"><br><b>Sales Forecasting (Regression)<br><a href="samples/csharp/end-to-end-apps/Forecasting-Sales">C#</a><br><br></b></td>
5353
<td align="middle"><img src="images/demand-prediction.png" alt="Demand Prediction chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>Demand Prediction<br><a href="samples/csharp/getting-started/Regression_BikeSharingDemand">C#</a> &nbsp;&nbsp;&nbsp;<a href="samples/fsharp/getting-started/Regression_BikeSharingDemand">F#</a></b></td>
5454
</tr>
5555
<tr>
56-
<td align="middle" colspan="3">Clustering</td>
56+
<td align="middle" colspan="3">Time Series Forecasting</td>
5757
</tr>
5858
<tr>
59-
<td align="middle"><img src="images/customer-segmentation.png" alt="Customer Segmentation chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>Customer Segmentation<br><a href="samples/csharp/getting-started/Clustering_CustomerSegmentation">C#</a> &nbsp; &nbsp; <a href="samples/fsharp/getting-started/Clustering_CustomerSegmentation">F#</a></b></td>
60-
<td align="middle"><img src="images/clustering.png" alt="IRIS Flowers chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>IRIS Flowers clustering<br><a href="samples/csharp/getting-started/Clustering_Iris">C#</a> &nbsp; &nbsp; <a href="samples/fsharp/getting-started/Clustering_Iris">F#</a></b></td>
59+
<td align="middle"><br><img src="images/sales-forcasting.png" alt="Sales ForeCasting chart"><br><img src="images/app-type-e2e-black.png" alt="End-to-end app icon"><br><b>Sales Forecasting (Time Series)<br><a href="samples/csharp/end-to-end-apps/Forecasting-Sales">C#</a><br><br></b></td>
60+
<td></td>
6161
<td></td>
6262
</tr>
6363
<tr>
@@ -69,6 +69,14 @@ The official ML.NET samples are divided in multiple categories depending on the
6969
<td align="middle"><img src="images/anomaly-detection.png" alt="Power Anomaly detection chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>Power Anomaly Detection<br><a href="samples/csharp/getting-started/AnomalyDetection_PowerMeterReadings">C#</a><b></td>
7070
<td align="middle"><img src="images/anomaly-detection.png" alt="Power Anomaly detection chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>Credit Card Fraud Detection<br><a href="samples/csharp/getting-started/AnomalyDetection_CreditCardFraudDetection">C#</a><b></td>
7171
</tr>
72+
<tr>
73+
<td align="middle" colspan="3">Clustering</td>
74+
</tr>
75+
<tr>
76+
<td align="middle"><img src="images/customer-segmentation.png" alt="Customer Segmentation chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>Customer Segmentation<br><a href="samples/csharp/getting-started/Clustering_CustomerSegmentation">C#</a> &nbsp; &nbsp; <a href="samples/fsharp/getting-started/Clustering_CustomerSegmentation">F#</a></b></td>
77+
<td align="middle"><img src="images/clustering.png" alt="IRIS Flowers chart"><br><img src="images/app-type-getting-started-term-cursor.png" alt="Getting started icon"><br><b>IRIS Flowers clustering<br><a href="samples/csharp/getting-started/Clustering_Iris">C#</a> &nbsp; &nbsp; <a href="samples/fsharp/getting-started/Clustering_Iris">F#</a></b></td>
78+
<td></td>
79+
</tr>
7280
<tr>
7381
<td align="middle" colspan="3">Ranking</td>
7482
</tr>

samples/csharp/end-to-end-apps/Forecasting-Sales/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ To solve this problem, two independent ML models are built that take the followi
5151

5252
[Explanation of Dataset](docs/Details-of-Dataset.md) - Goto this link for detailed information on dataset.
5353

54-
### ML Tasks - [Regression](https://docs.microsoft.com/en-us/dotnet/machine-learning/resources/tasks#regression) and Time Series
54+
### ML Tasks - Regression and Time Series
5555

5656
The sample shows two different ML tasks and algorithms that can be used for forecasting:
5757

samples/csharp/end-to-end-apps/Forecasting-Sales/eShopDashboardML.sln

-7
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "eShopDashboard", "src\eShop
99
EndProject
1010
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "eShopForecastModelsTrainer", "src\eShopForecastModelsTrainer\eShopForecastModelsTrainer.csproj", "{5AB1C510-FEF6-4930-AE05-D16AF802084D}"
1111
EndProject
12-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestObjectPoolingConsoleApp", "src\TestObjectPoolingConsoleApp\TestObjectPoolingConsoleApp.csproj", "{CF3DE8C7-81D6-4B2B-A2F0-82D15701F10A}"
13-
EndProject
1412
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Shared", "src\Shared\Shared.csproj", "{BAE5D60B-7632-44BA-9785-9716DCA9D84A}"
1513
EndProject
1614
Global
@@ -27,10 +25,6 @@ Global
2725
{5AB1C510-FEF6-4930-AE05-D16AF802084D}.Debug|Any CPU.Build.0 = Debug|Any CPU
2826
{5AB1C510-FEF6-4930-AE05-D16AF802084D}.Release|Any CPU.ActiveCfg = Release|Any CPU
2927
{5AB1C510-FEF6-4930-AE05-D16AF802084D}.Release|Any CPU.Build.0 = Release|Any CPU
30-
{CF3DE8C7-81D6-4B2B-A2F0-82D15701F10A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
31-
{CF3DE8C7-81D6-4B2B-A2F0-82D15701F10A}.Debug|Any CPU.Build.0 = Debug|Any CPU
32-
{CF3DE8C7-81D6-4B2B-A2F0-82D15701F10A}.Release|Any CPU.ActiveCfg = Release|Any CPU
33-
{CF3DE8C7-81D6-4B2B-A2F0-82D15701F10A}.Release|Any CPU.Build.0 = Release|Any CPU
3428
{BAE5D60B-7632-44BA-9785-9716DCA9D84A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
3529
{BAE5D60B-7632-44BA-9785-9716DCA9D84A}.Debug|Any CPU.Build.0 = Debug|Any CPU
3630
{BAE5D60B-7632-44BA-9785-9716DCA9D84A}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -42,7 +36,6 @@ Global
4236
GlobalSection(NestedProjects) = preSolution
4337
{29DB8569-F5D6-4190-9DF4-8D18CA0AABA8} = {F395612F-24C7-4666-90B2-62E417033B4B}
4438
{5AB1C510-FEF6-4930-AE05-D16AF802084D} = {F395612F-24C7-4666-90B2-62E417033B4B}
45-
{CF3DE8C7-81D6-4B2B-A2F0-82D15701F10A} = {F395612F-24C7-4666-90B2-62E417033B4B}
4639
{BAE5D60B-7632-44BA-9785-9716DCA9D84A} = {F395612F-24C7-4666-90B2-62E417033B4B}
4740
EndGlobalSection
4841
GlobalSection(ExtensibilityGlobals) = postSolution

samples/csharp/end-to-end-apps/Forecasting-Sales/src/Shared/MLModelEngine.cs

-108
This file was deleted.

samples/csharp/end-to-end-apps/Forecasting-Sales/src/Shared/ObjectPool.cs

-94
This file was deleted.

samples/csharp/end-to-end-apps/Forecasting-Sales/src/TestObjectPoolingConsoleApp/DataStructures/CountryData.cs

-39
This file was deleted.

samples/csharp/end-to-end-apps/Forecasting-Sales/src/TestObjectPoolingConsoleApp/DataStructures/CountrySalesPrediction.cs

-13
This file was deleted.

samples/csharp/end-to-end-apps/Forecasting-Sales/src/TestObjectPoolingConsoleApp/DataStructures/ProductData.cs

-38
This file was deleted.

samples/csharp/end-to-end-apps/Forecasting-Sales/src/TestObjectPoolingConsoleApp/DataStructures/ProductUnitPrediction.cs

-13
This file was deleted.

0 commit comments

Comments
 (0)