رفتن به مطلب

تبدیل ماتریس سه بعدی به دوبعدی


helen66

ارسال های توصیه شده

با سلام و وقت بخیر

چطور میتونم ی ماتریس سه بعدی رو به دوبعدی تبدیل کنم؟

مثلا:

size(ZB)

24 3 1

بشه:

1 32

 

سلام

تغییر ابعاد ماتریس که با reshape انجام میشه، ولی تعداد درایه های ماتریس نباید تغییر کنه.

لینک به دیدگاه
سلام

تغییر ابعاد ماتریس که با reshape انجام میشه، ولی تعداد درایه های ماتریس نباید تغییر کنه.

ممنون از پاسختون

مشکلم اینه که باید ابعاد ماتریسو کم کنم چنین چیزی امکان داره؟

مثلا ی ماتریس 72*1 رو به 1*32 تبدیل کنم؟

لینک به دیدگاه
ممنون از پاسختون

مشکلم اینه که باید ابعاد ماتریسو کم کنم چنین چیزی امکان داره؟

مثلا ی ماتریس 72*1 رو به 1*32 تبدیل کنم؟

 

خواهش می کنم، یعنی می خواین به نوعی undersampling کنین؟

لینک به دیدگاه
بله میخوام از این 72 ارایه 32 تا شو تصادفی انتخاب کنم وبشه ی ماترسی 1*32

 

خب این چیزی که میگین متفاوته، undersampling وقتی استفاده میشه که من یه سری داده داشته باشم، که یه ارتباطی بینشون باشه، می خوام تعداد نمونه هام رو کاهش بدم، اما اون ارتباط بین داده هام تا حدود زیادی حفظ بشه، این مثال هلپ هست:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

اینجا تعداد نمونه ها کم شد، ولی رابطشون بهم نخورد، اگه رسمشون کنیم بازم همون خط رو بهمون میدن.

 

برای انتخاب تصادفی می تونین از randperm استفاده کنین، مثلا:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

یه sort هم گذاشتم، مشخص بشه که رندم انتخاب شدن.:a030:

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...